我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。# w0 V! J) q( z2 A+ }0 I
import swarm.Globals; ^; S. S- V8 V: q8 O4 K" H! l
+ n4 w a( _) ~7 |* W1 J. r) }9 upublic class test {
9 w. D! e' D% y9 q1 ^' H /** `1 z: c1 N1 J+ L( }9 Q4 B' x7 Y$ m
* @param args
* e6 [# B: ], g2 Q+ C% G% M */
0 z5 W+ o! c0 y3 _/ j public static void main(String[] args) {
" ^/ h( d# t/ L( @! T - f, } V0 M+ e
int y=(int)(10*Math.random());/ {$ l/ V0 p" c0 C0 F& s/ \& }9 ^
System.out.println("result is "+y);" a5 D. K) `" z6 f/ N
$ {2 }, R8 N* q3 u3 [! h. h
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);0 t: f* R+ T6 X* }! w* ^! N- b; F' P ^
System.out.print(z+" re");
; D# ]; X. R5 d3 n0 x+ Q; J9 ^ }
' h7 F, K# Y* L. U% C}
w0 V3 t' U: e3 E0 K" C6 K5 c$ a- [$ c) d" E; x2 g* i
结果是:% B" Q0 Z* x3 f
result is 2
( b! S3 D" k7 g6 _ v9 X( F#2 S1 M! M9 `. e# H8 p
# An unexpected error has been detected by Java Runtime Environment:
& p% m' N5 }( Q+ s* D#
9 o- V! W5 r" \& i# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
: D: ~" p! _1 D b8 N, M- M4 |$ u( a#
6 g' N+ s. q3 g P ^# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
% }' ?- W9 y& F# Problematic frame:. |- D3 D1 \( A! }+ R' z4 Q# s
# C [javaswarm.dll+0xb8305]( F& L1 a* F& O: b
#: a7 t' J x* x
# An error report file with more information is saved as hs_err_pid1064.log |