我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。! q6 z8 o& y% j. L# @/ {5 \
import swarm.Globals;
' A3 k7 i: n) q3 K& }3 e7 @
) [, M* I8 h( a1 N! O; p7 Lpublic class test {" W1 \5 m0 N- V9 T; u
/*** L; I$ |/ [& w2 ?
* @param args
& S! C# x# j( Y$ N */
, Y+ I6 e# Q# o public static void main(String[] args) {9 Y w( V" m2 \& M# x4 e
) n. r% `3 i* U2 n5 ] |7 k8 _ int y=(int)(10*Math.random());, @2 t# R5 Q# X/ b
System.out.println("result is "+y);% ^/ b. ]1 n* `; [9 P5 T( z/ l: n
* p9 j! F9 d' w
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);: X- r, d9 j, ^1 H# \
System.out.print(z+" re");
1 [- [5 x3 Q) o7 u, k* X/ i5 m }, N7 h4 [8 u& s1 R/ o* o8 }" Z( w
}& [: L8 f) B6 q8 s$ j4 L% S3 x
" v3 E8 _( r6 U' \1 ~/ U& w结果是:
# B. W4 \4 n9 B) a: X) Nresult is 2
5 X/ f" F1 B6 U; [1 P* F#; O2 t, I- t4 J8 h
# An unexpected error has been detected by Java Runtime Environment:$ F& w! o+ ^8 A$ b \! H
#
2 ^. ?! ]/ h2 O* E& F* D- N/ y# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
' G3 }3 g2 |" n Y/ }#, n9 Y9 V# D' }0 ^, d5 A
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
! `, V+ B( U) A" ~; C# @8 T# Problematic frame:
! n& H: ^, L8 a; o! R$ A% I# C [javaswarm.dll+0xb8305]
4 }, \ O3 a% C2 y#0 X4 Q) k# ]2 p& U' } j+ L# V0 \, ~% g
# An error report file with more information is saved as hs_err_pid1064.log |