我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。) t6 A, v6 d4 p+ z" r2 O/ s. I
import swarm.Globals;2 y& j; M" P% c; p* k7 h5 W8 ~+ ?
; R% n3 _( e: W' s
public class test {& n2 b+ p7 P; { ~) `/ R
/**
% F4 L! ]2 |3 w * @param args9 V/ S- j: ^# H# W
*/
4 o( ]3 ]6 T+ _* B8 z public static void main(String[] args) {
7 `$ E: m* \) E2 h' k 3 p" }' B: S1 z% B, v
int y=(int)(10*Math.random());
6 _, E# f1 u7 y System.out.println("result is "+y);; a% r( e/ E: a: S8 S- Y/ r5 i
' {$ v9 E M) O# N2 v8 ~
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);/ p) g% ~+ E6 }: ]! }$ s
System.out.print(z+" re");$ A3 z: S4 ?! t4 T% M, S: c$ a7 U
}
6 X p# L9 o. A}# I! i% }; o' Y1 V
& v8 {) r9 M/ v结果是:/ C- m3 Z4 @0 C
result is 2; i- s0 j0 G! n' u V" [" ?
#
) z% u! o6 R: H# Q# An unexpected error has been detected by Java Runtime Environment:
5 d. s3 F. ?( h G3 z x#
& Y! ?8 \1 H* G: c0 W# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068- j o5 L1 B# O+ _, N4 L
#9 e. q; V, @3 d2 Z4 K5 ]+ u
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)/ y( M( S" T1 ?$ d3 A* @: }$ a. r' g
# Problematic frame:
, |7 T8 W8 ^7 D m+ d# C [javaswarm.dll+0xb8305]6 b* I* N! y v% u* B
#
, a6 \' V! `0 S, n: l# An error report file with more information is saved as hs_err_pid1064.log |