我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
7 K; X. f# ]1 i. A) x* z. Nimport swarm.Globals;
& X) x0 W$ C1 A5 t. W" C- o Y
% Y/ E6 A. y" ^, v. apublic class test {" V. [% P% e6 H2 Q/ P
/**
m4 w \1 s4 j, f6 J5 k* |$ O+ J * @param args
- r0 h! X$ U" z: n */
0 B8 X! t) n- f. F; n' e0 d( o; D public static void main(String[] args) {9 i8 q$ O4 E: n0 f$ K' q5 g" M
6 \) S- v5 a2 ~$ B int y=(int)(10*Math.random());+ Z6 a$ v! g# h6 p5 T
System.out.println("result is "+y);$ C, [/ q/ ]: n; t8 g8 m( x3 U' g u
7 ~: O( d: s4 [$ } double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);# H- z: _% m% v e- [4 s
System.out.print(z+" re"); {6 e& V- d/ I7 D% j
}
3 L7 m3 z8 W; E' s G) Y! v}$ \0 I/ ?* x) Z p* Y
; `6 ?3 S. L6 c; Q! M6 I8 s结果是:
5 _( R4 L5 U& ]result is 2
% d/ j9 t& G9 O6 h; D- y#: \* \: X, P" T% d/ k G
# An unexpected error has been detected by Java Runtime Environment:
# N8 @! z6 m! c" H m1 h#
* W. X4 `( Q/ y' G9 x# Y" s- d# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068 q% [5 {1 m& D) {
#1 o! W9 Y4 T: f& a0 D7 \) b
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing) A5 ?* ~" A0 K* y$ s
# Problematic frame:8 e, M8 Y6 B o& H. y+ h
# C [javaswarm.dll+0xb8305]+ s- @7 s. `# v) S
#1 p* k. t& g4 i( F% _3 H; s6 r3 w
# An error report file with more information is saved as hs_err_pid1064.log |