我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
3 l5 h( B& d2 [ `7 B8 |import swarm.Globals;
! [: j4 M% {' n$ @9 x2 [
- m+ K/ B' Y; ^( b, R: v( o/ Mpublic class test {
% G5 E8 m8 z! Z+ w5 D9 Y8 j /**& q) k6 v% j& } f7 N8 z5 L
* @param args: Z; k% \$ q/ P2 X2 s9 h, F% }
*/3 L9 ]* W! w9 ?5 y! E5 U9 H! a
public static void main(String[] args) {+ }& ~: o; h' Y- C9 p$ I3 ]
% ]/ {3 M" j3 [3 d3 d5 x
int y=(int)(10*Math.random());8 [4 t7 q/ v% M: I4 k9 b
System.out.println("result is "+y);
! L6 b$ ?- V2 Y& x6 Q9 G! D
# {. Q5 B G. k6 C double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);) @! |$ {/ @- }0 Q
System.out.print(z+" re");
# J1 j6 h7 X& l }6 \' H' u& W5 {' p7 w6 A) I( {3 j1 ]4 V
}
* I8 p1 h j" U- f5 y, i! ^, o0 T
结果是:8 u! C) \5 s1 P! q- x
result is 21 i3 H2 n6 U0 _. e; `- |" S* @6 n
#+ \ B1 P. G0 v% L
# An unexpected error has been detected by Java Runtime Environment:
5 a/ o8 R, n# L1 ], {#, W$ \& I. X: A. Q( k" ]1 B# h
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
6 Y/ A8 y* e$ Q d$ F9 L#
0 k4 I0 f q4 }+ j4 q, c# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
, G4 c a2 a3 s5 a- v# Problematic frame:* ]" ?2 t# v H
# C [javaswarm.dll+0xb8305]
$ _* C( J( I6 b" ^" j#6 z0 y4 O: A/ i9 }& c/ C. p% X( c. n
# An error report file with more information is saved as hs_err_pid1064.log |