我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: t7 w# j1 l4 a- M& i- T. s. j- h+ T
import swarm.Globals;
1 q. R/ ]5 M+ v# y- X9 L5 \6 ?- _& Z
public class test {
$ L$ K" U1 k4 _& R; B, ` /**
* t# i0 o( J" r/ z+ N * @param args% @5 M4 |$ |0 \5 j
*/6 J2 ?: p, `( H! l/ a( |
public static void main(String[] args) { r! i: m2 c. x. O2 F
- t* z/ g7 t+ s3 ^; Y( j
int y=(int)(10*Math.random());8 O- {7 @2 N; l* G4 ]0 Q4 s! ^4 j" y
System.out.println("result is "+y);3 L. N! V) S5 ]1 v6 T% h3 \9 F
4 d0 e. P! v8 n. l2 }% F! D2 G double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);0 P1 F. W4 o) }% {3 @ G
System.out.print(z+" re");
! @! W6 N6 q( ]' l }
' B" x. b6 ~) H( s" V9 `3 {7 w}5 y8 w2 ^8 @' ?& Q1 A- W
4 C4 A/ L6 b+ |+ Z; S0 n
结果是:/ l7 J$ I/ f8 _5 w* s
result is 2( O- P& n4 L4 i# W4 ~1 n/ [ F7 p
#6 M$ l6 K7 t5 X' k
# An unexpected error has been detected by Java Runtime Environment:% F+ I3 T+ U; v. v& i7 g3 @
#0 F7 O- {% A3 ?5 q
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
( K( w% O& j: K S#
b b9 e$ K* G3 a2 ^# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)" H" g/ Z( H u6 e/ w2 \& d" V
# Problematic frame:. G* v" a' W: F" A
# C [javaswarm.dll+0xb8305]- J6 ]* f' d5 e' ~. J
#
5 o! ~3 p. X2 T7 T1 }) H' C7 I. p# An error report file with more information is saved as hs_err_pid1064.log |