我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。 y% z) _$ W2 Q, i
import swarm.Globals;
0 a$ _" k6 ?) y, `
0 }% a/ r) B/ |" s2 R8 a0 rpublic class test {# a2 n4 N q& W+ l
/**2 K& J& f7 T7 D8 S" m+ F+ E+ a
* @param args$ Y# b# I x& s; }
*/
- I/ F: c; H- d5 [6 Y3 X public static void main(String[] args) {
, q2 @ i7 n& ]* f1 [
/ v3 x& F* r% K5 ]0 d5 A int y=(int)(10*Math.random());' C( N% O/ V5 v. ?
System.out.println("result is "+y);
* I6 P; a8 v0 Z: ~/ `
6 u/ ]0 y) V6 m, d8 g double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0); ~. I6 ^( G7 R8 k- b+ X
System.out.print(z+" re");
& A6 J L' G! d: \ }
1 s3 { B: V. w# h$ I# e( }}
1 Z' N1 w# E- p0 q) B7 X* @5 E/ A4 k6 o1 O
结果是:6 Z3 ?9 c: [: N
result is 2' }0 n' ?# A' n$ [
#
7 ~5 @' b( _1 Y# An unexpected error has been detected by Java Runtime Environment:( d: `' c4 Y7 K) }2 x0 ]+ X5 |* z5 B' u
#
* n1 }: v+ w s. `# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068% O& r6 z( S. S* x% B, Q
#6 _0 ~0 K @6 b, M) |: s L
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing) c$ R. G/ o' G0 P
# Problematic frame:
- i4 F! z1 d, N) k% c, |2 m" k# C [javaswarm.dll+0xb8305]
) D$ L' o$ g) H7 q( O% y/ I) s" l; ?#
; l. J, G# W* ] J# An error report file with more information is saved as hs_err_pid1064.log |