我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
i, ~4 ~- B& O: ^! D4 Pimport swarm.Globals;7 I, ?$ i1 ]; ] ]( s
1 E7 g2 t' y) l3 d* I+ [* o! u4 f1 H
public class test {( E T1 b) q% S
/**1 R0 A- f1 ~9 _) h. r/ V! ?, t
* @param args0 r4 W' p! Y: F2 u$ H( O( P0 a) C
*/
! h( q5 ~/ a1 f1 J! ^7 C z' ? public static void main(String[] args) {3 c# Z) g0 o# k, U3 `$ O
, m. @% K- T. ?0 {3 W6 | int y=(int)(10*Math.random());
" G: m; N' h0 Q' ^$ j# P System.out.println("result is "+y);
6 Q( k) ]7 Q1 l. N
7 C( x; n6 [/ ?6 ^. r ? double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
$ D/ \% A0 e' z; k! x System.out.print(z+" re");0 i2 G# E8 s: e& Y8 Q
}' X% w6 Q( A/ i
}
, ^$ r( i! H- J4 D$ s$ t0 v
+ A z4 h" j g* q7 M/ ]结果是:( E) _, }' M! v
result is 2: N# h7 Q+ L2 O$ {4 c; V! x
#1 E% Y+ U6 X/ _3 L# |4 l& Y- q- L( @
# An unexpected error has been detected by Java Runtime Environment:* w* {5 s& K x- k
#
) |& I# |1 R7 i/ {# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
: W& @. E: r n! r d, t' a#
) ~! r1 E7 K0 Q' G, H" n# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)( ~8 J. O* d. I/ ?# K7 P' r4 f
# Problematic frame:' N) ]/ n6 ~) \
# C [javaswarm.dll+0xb8305]
1 r) w# z9 l) o5 {7 q4 ^1 N#
5 P# v" \/ V7 U% S' i9 }# An error report file with more information is saved as hs_err_pid1064.log |