我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
3 z$ {. ^; i W3 S6 X6 A: ~import swarm.Globals;/ j5 o1 o8 r$ {4 ^( l6 B
/ b+ @; Y0 k. E8 opublic class test {
( f9 T' K5 l% D5 ^; S. E+ h /**# y0 Z6 h! U: k5 O
* @param args
$ }, q* _" G9 ^+ J- v. g */% d1 B! n( d% O& ]
public static void main(String[] args) {
' e% ?9 d. m K5 Y' d- A 9 n/ d. w/ z' i
int y=(int)(10*Math.random());
% J- J3 H: Z1 m' R9 B8 \ System.out.println("result is "+y);
+ e& @- s) Q, B/ o- C
4 n# Q% R, S7 \( \ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
0 U4 W" j2 m) ?8 F4 w* N' ?/ P8 H$ e System.out.print(z+" re");
* S# w0 L2 y3 t) J5 d* \0 v }( h- p* c" |4 Q0 j. N
}* D) q! ]$ B" i3 P7 D4 x
5 t2 b" T( T3 _结果是:
: }+ m$ Z1 u3 iresult is 2% \1 a! M/ K- z v
#5 j% E% u- P8 a# K ?2 m
# An unexpected error has been detected by Java Runtime Environment:
3 N# I; d! \- f) o' p* K#: P% ]3 U" X6 q v! c. n
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068$ u+ p& q4 S7 Z! h8 A1 O
#; Z. N, I* t9 g
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)9 [( ?! Z' k& g
# Problematic frame:& M( Z2 S2 \/ t, G, |" ~/ ]5 F
# C [javaswarm.dll+0xb8305]
4 C* q p3 ?7 [: w#
5 Y4 a0 K9 S; _5 y9 w# An error report file with more information is saved as hs_err_pid1064.log |