我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
) L: D; Z& K, S# ~5 B B/ rimport swarm.Globals;
& ~8 Y! c" x# Q5 D( k Y) {
* Y% H& E7 U, npublic class test {
- S% w: Z' z( q /**
2 V, l- U. s# g1 o: W * @param args, ^: D1 v0 D5 i( ^5 a* W
*/
: V6 E' v6 Z2 |* X% F% x; k; p public static void main(String[] args) {, v W% p D: E0 B0 @) v2 n
+ g- Q9 x3 ~5 v+ W int y=(int)(10*Math.random());- C/ t2 m( y" O% u' g) T
System.out.println("result is "+y);# u, D7 l5 N6 c6 D; s: v
+ B" `6 W5 D' R double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);' H- X% o! ^& A4 T: S
System.out.print(z+" re"); p/ h; e9 n/ ?2 T6 C( W2 X+ J
}" h. d) B5 w6 [' T# I
}
$ F( v* t- X u' y/ }5 T5 h0 X, h2 H3 w. ~/ c$ u+ V$ n9 b/ k8 ~
结果是:1 a0 g& R7 \2 p9 O5 v+ x
result is 2
& L; T2 S) s. Y8 I! }; E2 S#
" r4 X/ m) N: M: T* p: n2 J! E# An unexpected error has been detected by Java Runtime Environment:
$ v! Q/ z, _3 [#3 t1 x. Y/ {% M$ c+ k1 i
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068; v( x- ^6 M' y
#
+ `" f1 r: D# f3 x; q# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)9 Z9 g; R) u9 A0 r; l6 X/ Q! s
# Problematic frame:
) k7 p+ E9 R$ o9 \! N# C [javaswarm.dll+0xb8305]* V: t f, `& q. }! {
#5 U# z: t1 f! U. [7 d- m: Y& y, R
# An error report file with more information is saved as hs_err_pid1064.log |