我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。# M6 B: L; R Y6 ?* H& H
import swarm.Globals;& b7 g* q8 Z8 {$ i" z0 ]# K2 ]0 Q
% u% w r$ N" W+ x2 f
public class test {. i+ f U8 Y- O2 I
/**
* q6 F+ \, Y' `+ O1 {# ~+ z3 } * @param args
# e* J7 F) g; e */
( _2 ~- d5 `" Q7 Z public static void main(String[] args) {
, h' }0 _8 \) c. Q+ H2 G
) u' }( J9 [$ d5 F int y=(int)(10*Math.random());
) @" e: N) l" }; Y7 [; H+ \6 O- ` System.out.println("result is "+y);
* y8 |2 R! I; r0 v" h2 A3 Z7 L Q7 U7 N
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);, W! W, y7 X6 C1 |! l- N d! G& I
System.out.print(z+" re");
) [5 L8 O# L7 K& R( { U }/ r, I/ S4 Q$ V2 n7 ?+ C. [1 k
}
& }' W \# z* _1 D2 u3 s1 e) z6 }9 a/ | G: Z) N+ M
结果是:5 B* o4 v9 i, O; r9 |, z
result is 20 i4 a* K" B" J* S* s9 z' s' I9 t
#3 ?6 m0 Q* f; N$ A0 i, {: Q8 O
# An unexpected error has been detected by Java Runtime Environment:7 J& F- S, R2 o8 r1 ?' U3 P
#; {% d8 r( U; ]$ D. D" \; s2 E
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
0 z, E- [, i: t- F#+ o r# k2 w* j7 \. x3 g8 v
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
* S; N& K u0 B. ] A u# Problematic frame:3 [( e" x8 X' k3 q- C
# C [javaswarm.dll+0xb8305]
w! c+ `" [3 i7 ~7 z1 i#
/ L6 T3 T! @. m# An error report file with more information is saved as hs_err_pid1064.log |