我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
7 @7 a$ \$ @ |) B) _( ^; q9 F: {import swarm.Globals;; X F- A+ N) y6 u) N! g
3 f2 {8 _9 m7 o. Z/ q9 p5 E% Hpublic class test {
) N4 {1 r/ R6 C* a4 u6 ~ /**
4 R. X( M3 F, z, k' Q * @param args5 \* j% |2 P+ S/ F( B, b3 T# C
*/
" d4 Q5 z5 U1 ~* t5 L# q public static void main(String[] args) {3 J( B- \, e! ~1 K
, l) d6 @+ F2 \! N+ b& u
int y=(int)(10*Math.random());
v& T' v. J" F, L System.out.println("result is "+y);; i8 {) B+ R- r* q! h# r
. g! v: Z& h; }6 x5 y double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);' N) ~9 Q# K) a) g! T2 g- J5 R
System.out.print(z+" re");
% V% r0 ~: O7 D |9 a5 ^2 _: d }
x5 V2 W1 h: o# U0 r( O/ A# w' g}
8 ^/ C% v# x" D! @- f4 Z5 M7 e. ?8 N4 f% r4 _6 {
结果是:
0 J8 f6 ^" U; {; g; [$ Yresult is 20 @9 B+ }' D" ^4 |
#
$ p, u4 m) O$ q! H# An unexpected error has been detected by Java Runtime Environment:( Q @3 q- e% X* w! `! ~
#
" g4 f! g# v# R; b" ?# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
: N$ P! }/ g* n& E: Y% q0 K#
* ]0 h% ]6 ^( Y5 i/ a! }# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)! Z5 w3 y! Q4 Q- \6 C+ V) ~
# Problematic frame: u6 H, a7 c+ I% x0 ~: P
# C [javaswarm.dll+0xb8305]6 T6 h) I0 }0 z0 W
#, O" O" X9 |: k! E
# An error report file with more information is saved as hs_err_pid1064.log |