我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: ~! \6 o7 N- ^( Y: Y
import swarm.Globals;0 w! y5 S6 i( U3 Z- e) T
. W8 U% z }6 e# ~; M) Q
public class test {
9 j: h* N3 @8 u* _4 \3 ~ /**
9 A3 `. {+ C& e Y9 M * @param args
# ?$ G. u+ U; `$ f$ H4 R */# r& O. X& M, `( e1 r
public static void main(String[] args) {
, j+ ~* i! r6 O/ _2 W7 G* W
- P9 P6 w0 e$ D& w8 O! g int y=(int)(10*Math.random());
. `! w9 ^6 Q7 x' k6 I, D( c System.out.println("result is "+y);1 @4 n! j6 r% Q- l# K* K# w" b
) Q- s: Y6 g% x H8 } double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);+ j3 r F) w, ?7 M" i
System.out.print(z+" re");
' j% l/ a; J9 M7 ] }
' F- l4 O: U% ~" j8 z% L3 d}- `( L: C' s/ G0 v- A5 A. m5 V
! o8 W; p; t( P) P" _3 b5 y0 q结果是:
4 G+ J7 q/ }# Z% U! lresult is 2
. l: Y4 z2 ~; v#1 D/ z0 ?. a! `2 h2 j* _% G5 L
# An unexpected error has been detected by Java Runtime Environment:. I- w1 t6 J2 `7 h7 l9 `5 S$ _/ e
#2 @7 P6 m( i8 o; a# B
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
& g( ~; Q2 ]+ c7 e#' \( L- s6 h/ x
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing): \' u+ f U% M9 x6 k$ Z2 h" H) z: E
# Problematic frame:6 P: ]# H( A) N1 Z) D; z4 t
# C [javaswarm.dll+0xb8305]
5 H% k l2 g" H# r5 U/ o2 v3 z3 H
# An error report file with more information is saved as hs_err_pid1064.log |