我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
' ^/ F5 l' V/ ~2 S2 jimport swarm.Globals;+ h; r+ q$ Y/ g# N" B$ M
L3 I# J, P3 V: W7 |public class test {
9 a; d" r. W5 | /**
1 l# O. m6 X% n" |5 k# q: H * @param args
! l/ y2 X6 n' N$ f | */
5 {" L' S$ P4 D4 Z; D public static void main(String[] args) {% v: R, y# M, N( X
! P7 l K% E1 \. ` int y=(int)(10*Math.random());
+ ~& U" w ], K; | N: ^' u System.out.println("result is "+y);* I- y' d! t1 j& E& F5 s
7 f3 f5 ]) I. y: r$ ? double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
; J( Y4 @1 P7 I. O [* I System.out.print(z+" re");
; x, W! F E: f5 x3 Y }1 c% S4 j- y. w
}
7 p3 I! C3 V6 A' z( B1 w( |0 v* }2 C( j+ J
结果是:# b3 P9 v s7 s+ \6 i
result is 2- Z* s4 S; n. @! z" y" T
#: N1 M7 y+ y! a" r
# An unexpected error has been detected by Java Runtime Environment:4 X( N, J6 N/ {7 C
#
* N5 y' r! F2 N* U0 U2 Q( e7 Z) x# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
. j5 a; ~ `9 H8 ?#
$ P& e2 f _; R! b+ ]# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
+ {" ?( o, g6 Q# Problematic frame:
; {, [7 |! W4 t; i" T5 K# C [javaswarm.dll+0xb8305]
+ {" d/ _. I8 w5 r4 B; D% Z#- ?' v" F7 o2 N
# An error report file with more information is saved as hs_err_pid1064.log |