我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
4 ]) @, }& `1 h* gimport swarm.Globals;
6 J# d7 t. n* x: ^, L% @
8 J- t# ~9 I5 Z0 }' {public class test {
7 E) B! Z* d" H# d' n0 |5 } /**
" ^% y; C c) ]% }, u' w4 ]6 H5 \ * @param args% J! S: f2 m; k. I. I$ O% [. X
*/
7 A8 g& l {- u/ m C) q public static void main(String[] args) {$ S4 c5 d1 Y; X1 R0 _! i1 e _) q) J* T
9 V0 X# z2 V2 ^: m* y% B$ v6 p
int y=(int)(10*Math.random());
. L; f- f: F' V System.out.println("result is "+y);( ]0 W2 r% i' R* P: N u4 c. v, S
' a. _; N# e& |5 O0 a$ m double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
2 f1 N4 ]+ T, r1 a3 ^( ^9 e6 | System.out.print(z+" re");# H t$ e, D: O
}, u& ]2 H( L( Z9 S$ M
}$ A9 [8 s- ~0 ^. b' a3 c7 r
- ~/ s6 J4 _! L9 |6 ]( E0 q; q# X7 M
结果是:; s3 D( T/ w/ k) J1 k: J3 y
result is 2( b* i8 Y c& ]: J3 p
#" \3 ^' e& B! g, S: Y: V
# An unexpected error has been detected by Java Runtime Environment:5 _$ g. n9 b; U# H: Y& W: ?
#
/ H4 ?) i( q2 z; R4 q* S4 T# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068/ u) ^! \2 n% B5 k2 E, C6 V+ G
#8 r7 F& Q* k) R0 L
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)( u/ w( X7 q* m) D0 j6 x6 Z. W5 c& S6 A3 B
# Problematic frame:6 b9 P$ X; l) t; t' }
# C [javaswarm.dll+0xb8305] r- _* }+ C! q7 v5 y: z5 \
#
; w! O& J4 l$ R4 q V& k* M# An error report file with more information is saved as hs_err_pid1064.log |