我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。8 e w2 ?1 L) p3 A6 ~
import swarm.Globals;
+ I; m! Y4 Q G* a( ^( }- y$ v! F" _* {/ l. A
public class test {/ t2 f3 c4 v" [# Y) M
/**
! C5 F& j# |5 G; e * @param args
$ _9 c9 B* O- j8 s7 h2 D( _ */1 O: C1 t. y6 X) b; K/ }
public static void main(String[] args) {; ]4 j$ f. S! ]0 H8 t$ h
' _' V6 R x2 h
int y=(int)(10*Math.random());
0 Y {) l7 h8 A* H* K System.out.println("result is "+y);% g9 b- i* c" g
; k3 H0 q5 i% a& q& O4 | double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);% G0 u2 v# H3 c2 a; ]3 N: c+ i9 e+ [
System.out.print(z+" re");
* c7 J: c6 q& @ }
5 G# f# g9 V& Q- Q9 x9 r}
) o* ^1 Z$ g8 F9 {1 t* P+ G
- ]& U+ X& q( Z* Y+ M; Y+ r- l6 D结果是:
5 u5 b \6 a7 [: E$ ?6 h& [( aresult is 25 s$ a+ k% R: B+ O1 b; s( N
#8 D+ l) G4 `9 F$ Z
# An unexpected error has been detected by Java Runtime Environment:
: e) Z/ ?1 }) g1 @4 u, ?#& k! q( }# ]+ ?
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10683 I) k D* t6 D5 K5 y5 n
#) e: S% ?1 g0 ]9 t
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)/ E0 M) P: c: K& G3 B- E
# Problematic frame:
( o- S" s7 _3 @ l/ z1 W# C [javaswarm.dll+0xb8305]
) Q) |* J- S E4 K2 e#" @* B2 Q, z* D
# An error report file with more information is saved as hs_err_pid1064.log |