我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
/ |/ [9 U9 n0 _5 timport swarm.Globals;
4 y5 [- } u# R* Q7 n& Z" b [; ?* n+ [- w4 n S
public class test {" z( k# ]- p+ N) O' k
/**6 ]7 C$ B+ n) p* D/ R, r- h ]
* @param args8 ?' R- q7 g4 x: `0 p% p% a
*/: `! I; `# A6 i- a" V5 @& q, V) V
public static void main(String[] args) {
5 }9 A ?& {' A) r7 s, I# ?7 H; }' c) Q
1 R: g- H4 e8 T1 N6 u0 J" a int y=(int)(10*Math.random());
v9 p8 p) _* C2 x" I System.out.println("result is "+y);& i; r+ P' H0 y; G6 j
) w# ~* W; m9 \# J double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);( X! o) d5 N) t5 o& E1 Y+ E# d
System.out.print(z+" re");0 [ I+ B1 P+ G1 v1 R' S" S
}
3 h9 C' J4 q% t}! W! O; Q2 \1 h' J" V2 w; |& O
6 D2 x* a' d, C. C. u, ~$ C
结果是:8 G1 Z, S. y* N( V) N8 s! [
result is 2% h. ?+ f* x$ K5 `
#/ d& W+ n9 F- q6 f9 R
# An unexpected error has been detected by Java Runtime Environment:% O$ X$ k' O. T, t I( E
#: t1 s( k- f& p" j
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
. ?- P U2 U% i3 ?, g: f7 y#& ?4 `% a$ }" {( G% I: U& i; e
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
" u* B5 f4 m' r! z" q# Problematic frame:
+ `: c$ g+ ^+ m6 z* r# C [javaswarm.dll+0xb8305]- ?4 D# ], {( h
#, B3 Z W* h. T7 d' B
# An error report file with more information is saved as hs_err_pid1064.log |