我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。2 R+ Q, w/ L: j' H2 O% A" j& D
import swarm.Globals;; g# e$ P/ e/ o8 C3 n
5 Z6 y0 I( J5 M' K7 Epublic class test {
+ Q+ D6 E% I2 A6 d- ^9 e /**
, A' u3 ]% p# |1 u z: j+ F5 k * @param args
' d6 @0 u- ~/ X */9 K) U7 h2 G& K$ K2 k
public static void main(String[] args) {6 |) ?* s4 l+ u) v) u
& j5 n- Z& I+ j% N4 J7 e
int y=(int)(10*Math.random());' [6 g4 A w3 \& j. P7 r
System.out.println("result is "+y);
1 I M o2 V7 v2 n- \" f C2 ?/ g0 B c- g( U) T
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
5 d" t1 N( c) K% B. N' w System.out.print(z+" re");8 R( B& H Q* J- F. ?
}
% G$ S8 r: \4 p1 h; ?0 ?}
! F5 p) r% o$ j6 K* H" _
: J. T" y$ a1 f/ W# I2 b: p) \$ q结果是:2 i4 V3 D7 u+ q' D! m) Q- a/ K0 \
result is 2
# N. t/ n# x# X- I6 o5 X4 o#) N* G8 M$ F) E+ |7 n' W1 r% }
# An unexpected error has been detected by Java Runtime Environment:7 q; w& q, O; r( }/ G4 l6 f8 U3 b
#. C* }$ e: \4 T% b5 `5 N _
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068* u* ^4 c% g" Z/ c; l
#" N* A$ x% J+ T. Y a# N: T
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)% ]% c. p3 t8 v/ B: D$ [
# Problematic frame: f7 e: F# M1 B3 o
# C [javaswarm.dll+0xb8305] I" y9 ~ o, T( Q; |
#
5 k5 p$ c/ ]# r! M) w, k" k/ y# An error report file with more information is saved as hs_err_pid1064.log |