我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。. R. v6 ]9 N" V. P' Y8 w z
import swarm.Globals;' g6 X" O. H& P2 p) b. A$ y. {
: w `- X- b: r K: O* \8 Apublic class test {, ^6 T7 l: @( C0 k( B S
/**) G) E2 L' s5 n- R% `
* @param args1 f% M! y& N- F7 d; H4 H
*/0 W. p. A. _+ Z9 h
public static void main(String[] args) {
" U) l y% @6 j
3 E# b3 l2 S0 P int y=(int)(10*Math.random());8 B6 M B$ Z- e# f2 |: d6 ^
System.out.println("result is "+y);
. K/ f7 \! b- N5 p1 Z5 b6 S ` E2 C6 L8 C
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);( z" I. ^# m- z: o, q
System.out.print(z+" re");
; y$ R7 t' O$ E% D' M' z9 m% B }7 {4 d- n% b% N0 r9 k3 q: q
}
% ^0 k+ C# `& n+ {% B+ u5 ]: ~* S, t* ?1 Q8 j$ D% L
结果是:3 T; M( Y% c2 C0 o8 C9 l. v
result is 22 ]1 g9 c4 c2 w8 B9 h/ E
#4 q3 P2 y& U3 a6 X; f
# An unexpected error has been detected by Java Runtime Environment:1 F8 Y4 X3 p) _9 h
#: ?0 S7 v. ~6 T' D
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10682 _. s) c4 z9 m& z
#
7 e E3 X/ u: A7 K4 m# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 ^+ v8 f4 M3 f7 B7 T# Problematic frame:
. A8 Z: Q K8 Z3 o8 O) W# C [javaswarm.dll+0xb8305]
' H2 ]$ L# D& f& y1 R7 U) X7 A#) F( h$ h) _8 w+ Y' |9 q
# An error report file with more information is saved as hs_err_pid1064.log |