我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
9 K% q" ]7 r/ O+ A8 m6 d' T1 `import swarm.Globals;
) W; b: \! d* ]' ?9 S; W( ~' N: h5 q+ W5 k
public class test {0 L9 J- E; ^; K( o& w( t, o
/**' Y7 V1 K+ S. \0 h) T% k% H
* @param args! @2 r% w/ n0 V- P- f% I) K
*/
5 D8 E" G7 N, ?1 E; i2 u) p# _ public static void main(String[] args) {6 C9 O: p" m! h4 t
$ V2 |2 C3 T1 K6 j) U6 u7 A
int y=(int)(10*Math.random());
! x" j0 K; w% ] R3 O$ }/ t" o System.out.println("result is "+y);8 |( \+ w8 Q3 B! d3 v+ M: {" A
$ v* c( L; c0 K. E
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);8 A, d. Z2 h2 Y9 f% i
System.out.print(z+" re");; W0 f, w" ^9 S
}
, h9 d; }; P, l& Y9 k: b, B}; |, Y# U$ }' T4 j6 P6 G( F. N
9 o6 t: G# w( J; u结果是:% u: S5 m0 |9 D& U; V
result is 23 W$ N- f5 p. h0 @7 b3 o
#$ A8 |( o5 U: y X& g
# An unexpected error has been detected by Java Runtime Environment:
9 V/ O+ y: f- D, d; m#% I+ ^& f) |% e) b0 I. X7 ~
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
3 R' T0 T# v2 [3 ~9 @, {5 G% O#) I' [: r, n& ^ P
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
- x6 t, f6 ]3 p5 q# Problematic frame:4 U3 Q; S" `( Q# i8 Z
# C [javaswarm.dll+0xb8305]! n4 x& t( q& W- y
#
) h8 `: K; y0 k( W" e# An error report file with more information is saved as hs_err_pid1064.log |