我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。2 z0 R5 x5 j" |9 X/ w& @, p: j. \: s
import swarm.Globals;
9 d% T4 }, B& S8 A
$ U9 m1 z$ r9 ~& b6 Ypublic class test {
B) C% @% ?9 R* C /**! d. X- S( J8 O: h+ v4 r2 a
* @param args
) K3 U1 f, n; ] */
6 g* @: ]/ h9 K) \7 _& e& q public static void main(String[] args) {
( l3 c# h) F* J: ~: X3 s : |; }& Y4 H$ w( }2 j* X* e+ n
int y=(int)(10*Math.random());8 ^& w. X3 T5 `( U+ E1 M: I
System.out.println("result is "+y);
& z! Z. \$ C& f$ `1 V( H( w: m: L9 z8 v% e6 \. _7 x! @' H a& k
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);. M: b* r) k; N' F
System.out.print(z+" re"); ]0 @: \9 i2 q% n3 G' P: C
}
4 W9 E' V- g% W6 N}
! y/ w1 z5 G" M; t/ p- L C- w0 d( t3 ?3 w
结果是:
1 I; g. i$ s6 R' ~2 _) \" ]result is 27 I U0 o% |5 N8 x9 @, A
#6 M) t2 e* R( A- s& h1 D# a
# An unexpected error has been detected by Java Runtime Environment:
7 ~' l. X Y! d! [4 t#* p0 g, |1 q) L H+ W
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
9 {. a2 {( b. F) @; G#
( o, h. k) Y& b$ ?# Q# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing): o1 o1 w8 a. t- g8 J
# Problematic frame:" J7 p4 k9 E3 W) E: s
# C [javaswarm.dll+0xb8305]
" H7 @# h( k+ Z. I; ~#
+ H( f3 k) V @5 Z6 h W* h# An error report file with more information is saved as hs_err_pid1064.log |