我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
- L i! j' ]6 b1 @! e3 J" Ximport swarm.Globals;
: i) O6 V. `3 i/ e+ c7 Q8 K0 B0 R }: G+ H
public class test { g/ B2 y: c( a! ^/ C/ Y/ z
/**
% {/ [0 T8 f$ Q. w8 [ * @param args, W; E0 ~7 W( j9 _" H) ]
*/
9 e1 E ~+ {* p public static void main(String[] args) {" N, u( r' g( U1 F
! o$ E! w: ]2 M6 N& G
int y=(int)(10*Math.random());3 X( [+ w& e8 [' w2 I
System.out.println("result is "+y);
9 \2 E5 w# X; p0 \; A5 W0 H/ i! ]2 ~. C: O! W
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
6 a' Z; c: } O( V; d! P System.out.print(z+" re");/ ~+ y& R8 Q$ \0 @! h
}% p- Z( _* T4 `: ]
}9 Y9 p( D; K" j5 q& y; P
, l6 e6 ^; U: }2 ?" H结果是:' n4 E4 a4 v) S; b' j x
result is 2
- f7 f# A2 \) e, A8 c#
L, A2 x$ o) T& v$ p# An unexpected error has been detected by Java Runtime Environment:
- ~3 X9 p4 f6 e$ I" |#
1 C; G0 D c. p2 F- R' \& ]/ w# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
( R! j: `2 ~5 m5 b8 M+ W1 \#3 }* s+ |+ i" g% {- d
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing) k: O& T0 d( [% x
# Problematic frame:8 ]; }" Y3 S$ ]9 {) B% m l2 v' J5 |
# C [javaswarm.dll+0xb8305]1 ~0 V2 F4 N4 o+ z d
#" w. P$ W% R p4 E5 }
# An error report file with more information is saved as hs_err_pid1064.log |