我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。0 b4 E8 i0 I! j+ D3 z1 F
import swarm.Globals;
- ~0 p, s( ]3 X& Q: n
2 F; ^% s2 q* b1 X8 R& Q* ]5 Mpublic class test {
3 q/ q E: |# J7 ~! ?2 _; l& f /**
5 u6 Y8 Z+ C! D9 A; f * @param args6 c2 e' r8 x* J. H1 d* x$ _
*/5 h3 }) s( u+ V
public static void main(String[] args) {
; Q3 p/ v4 G5 a2 R1 Y& _ % J5 n, P) K" i# Y- F
int y=(int)(10*Math.random());$ i- o$ R& A, _1 A( r* I4 j
System.out.println("result is "+y);% P7 h9 j7 a: P* m: Y% ?) O
% X: I# d+ \" m7 |
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);* D) y0 }# L! K# v5 [' m F
System.out.print(z+" re");& p f# a8 S# Y
}- u9 Y3 I- V4 e8 @- t: ]
}$ b- P% |2 G* L
4 h! k' M8 Z& K" U: \3 N/ w结果是:
5 H3 C2 P1 m+ oresult is 2% Q2 h: c; m' G4 w
#
& y2 |) u% Y* Y% K% B" h# An unexpected error has been detected by Java Runtime Environment:
5 ]" D; w$ `# P5 }+ Z: f2 o) c5 Y#
+ S, x p1 ~0 J0 R3 v! Y& o, K# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068+ `; |% A" L2 T2 a: O
#( Y8 o7 l6 {# K
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)- I8 s5 |5 A) ~8 B' R" y. C
# Problematic frame:4 A. N0 Z7 N6 N0 w; K. }' y
# C [javaswarm.dll+0xb8305]! f9 E; x) r2 c6 F3 q! L1 u
#
1 m% L, Z H! N- Q+ ?" K# An error report file with more information is saved as hs_err_pid1064.log |