我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
. h) y" m& T5 J ~6 l3 _) _. H8 Q7 _import swarm.Globals;" b0 y- c- n0 Y! i4 o S: K6 m; x
3 C3 k# C$ U% g6 |* V
public class test {
0 Y8 H! x) V. c d; l" p6 s /**
. d9 A. z0 R! ^7 k# a' D * @param args
A1 I, `; ~* j- x/ u3 W0 T */: z" x [( B* M+ |' l9 }$ x4 H: s
public static void main(String[] args) {0 m. Q! }2 m D" [$ Q' q/ z
+ y$ y: S& u- E: N
int y=(int)(10*Math.random());# ~6 k& P, f2 h( L
System.out.println("result is "+y);
! V) v3 g% i: W( s5 M4 P+ @6 d" Y! v0 T5 Z* O1 h9 ]
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);& ~! v+ V, S2 l7 s$ V" p6 |. [
System.out.print(z+" re");- w. J! Z4 ?+ o3 G! x
}) b9 [+ o1 L! j) d. N
}
9 @8 Q" H5 j- J0 D$ ? h5 j( A2 K$ ]/ F7 D6 i
结果是:3 j8 Q- R# Z% Q3 g- c
result is 2. X, k/ B% K9 w$ B5 `- Z$ N
#
% Q; L; ?7 H0 p5 O; t# An unexpected error has been detected by Java Runtime Environment:
* t2 r0 N0 h6 M#
* T, M& H; w# L+ K# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068- u3 b9 \" |! S7 ~
#
& F8 i+ j K7 r# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
; m, D* x* {/ w+ Q# Problematic frame:
6 i/ r L! v6 r$ o1 J5 \7 h# C [javaswarm.dll+0xb8305]
) [0 g. t7 p# o) s" R! J" c1 z! l#
. h4 u* X, Y# A% z% Q, {4 i# An error report file with more information is saved as hs_err_pid1064.log |