我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。8 S$ Y- d4 Q+ z7 _' T
import swarm.Globals;# f3 R( X- l3 P1 M9 m/ ~
) c* x) H9 y+ ^9 V; z6 M, I2 g
public class test {
# O3 ]5 L V$ |% u C) C /**
) s$ E! X) u* l9 w* N. w * @param args! ^( a7 I4 ^2 i
*/9 x9 ]6 ~4 _( B% P& Z7 Y+ ]
public static void main(String[] args) {8 F- [+ A) h j `. g# u# k4 k1 g
1 K1 X. {9 y0 h& K; n int y=(int)(10*Math.random());
p; A+ `( ?$ N! l; m { System.out.println("result is "+y);1 K( G; h9 O" _" a' i
# r& {# i: A Z5 W8 o, ]3 ~
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);' ?! V$ F3 \0 d+ e9 c. Y$ a' d
System.out.print(z+" re");+ g1 d/ n' r2 Q9 D. S3 X+ `( ?
}$ z" c% Z; C4 X" E
}7 M$ I; D$ C# g5 h" B K7 i8 V
- M4 A1 i1 D9 [. D结果是:
, _( ~ l/ Y8 \3 R& k' cresult is 2" D, v) c3 q0 e6 T+ Y) q
#+ |8 Q/ P# e! Q( W1 V* H' A
# An unexpected error has been detected by Java Runtime Environment:2 ]/ e5 o- P1 O
## K2 E* f6 C7 A$ N
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
, ~9 B8 f6 W$ e1 S# G) M+ `#
8 B% h( c0 q9 C# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)7 n& k- a( O* |/ r- K: H. Y
# Problematic frame:# ~* H0 p2 L7 K( [
# C [javaswarm.dll+0xb8305]
1 h/ Z; K/ C( Z#, W! }$ F6 }' _/ b! Z! N& g* A; `
# An error report file with more information is saved as hs_err_pid1064.log |