我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
$ C" @9 n( `: i) T" ?' S" X. ximport swarm.Globals;
; g' q$ W0 i- E2 p* v
+ q, w5 B5 o- c2 \ f" Ppublic class test {6 l, }& V; i0 \; h
/**
1 v# O4 |' \! }! ^1 O * @param args% i. j( C9 d6 S/ m6 S( B. T
*/
! I: [; X! g0 E- p- S public static void main(String[] args) {
2 k }/ ]! n0 p, ~2 F. z0 Y, P A ; c; r0 A, C$ N9 A* q2 S
int y=(int)(10*Math.random());0 H9 u: s* b9 v4 x
System.out.println("result is "+y);+ w8 F. e% J: ^1 L$ x
1 U% Z9 U7 n/ N$ ?5 x9 X6 V' A: H double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);' x- {5 u! ?2 [4 |: E j7 t
System.out.print(z+" re");: f% h& m% ~$ T0 B
}
$ L/ t$ f/ |- x' N2 l) V} R: B7 o" J% c) x# Y7 u
2 Q/ D; y; c; Z8 T2 E
结果是:7 V% z+ |7 D' U3 }9 c
result is 20 W+ F% s1 u, F/ i' E
#0 F' d m! x7 g2 U5 Y- _$ u
# An unexpected error has been detected by Java Runtime Environment:
. I2 t g. f" G* K#
) m7 u! K1 a5 s# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
N. V2 S! b/ _6 q% _& P#9 J: L5 B/ {# c% r
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 }9 v" W, Y Y6 V1 w* l1 t# Problematic frame:/ y9 _; l4 W: z6 E" j
# C [javaswarm.dll+0xb8305] l, A0 f7 Q% I( }
#1 i! N7 g, C# H1 ]& M/ B- q! Q4 P P
# An error report file with more information is saved as hs_err_pid1064.log |