我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
7 E5 X6 t! s! ~% ?6 }) B) r% C/ ?/ Kimport swarm.Globals;; j K D) Z: V' j
$ V9 _, [/ p+ Jpublic class test {4 s4 [/ X: e: t) T1 ~
/**0 I4 g F! O8 C! s( U' Q# C
* @param args
, t" q' D7 B" a! H2 i) @9 k */, K) T/ C- u( l Z! }6 c
public static void main(String[] args) {5 P# }7 {% d' I
3 c! V) r1 }6 [! ^# [- E+ S* ~ int y=(int)(10*Math.random());
& d: u7 s7 `" |. ], O4 a System.out.println("result is "+y);
D. ]( l: F% f& G3 V9 B
4 [! t2 T7 K; h" R: U- [$ K0 ? double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
! p3 J4 e4 K/ Y$ z System.out.print(z+" re");$ `1 U$ `- M6 }* p
}1 R) `8 M7 y! `+ | \
}
, Y/ X) ?! W8 r" p* @$ A
) p* n; Z: J, s% b: G* P5 g# {+ F结果是:# @, } V8 T8 t# H3 @; l
result is 2
$ c0 K9 H( z k8 Z' A: g2 Q) f7 k#
( L* x6 U5 s$ I0 R$ D9 m# An unexpected error has been detected by Java Runtime Environment:: p# o8 r8 n' o9 M- x
#$ B* I+ Y# n7 F
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
' ?# }7 v U) t: ?: V8 a#% p% z) [. j( ]8 i3 G8 Y8 w& R4 D8 O
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)3 H# j' k. s3 {! m
# Problematic frame:
; X+ ~+ m% V, X8 R' E; k- O# C [javaswarm.dll+0xb8305]
% B2 b7 \& |3 G5 U% a#
; I6 x0 F8 \+ p' @0 G# An error report file with more information is saved as hs_err_pid1064.log |