我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* l- e$ i" r' e/ F7 R
import swarm.Globals;- K$ V/ Z) C0 Q
! @, O5 E. \5 O2 ^' y. jpublic class test {
9 Z+ B9 B! s% i& O1 N! R' ~1 h /**, z$ }3 u9 G2 i5 |1 _, L0 x
* @param args! X' q2 p9 a' a1 N! P
*/
% @+ C% l$ M. j6 V public static void main(String[] args) {9 ^( a- _5 M5 U* V, h0 a
2 [ ~5 c7 }, `; g3 |1 R
int y=(int)(10*Math.random());! |9 d0 W( c, @! o) t/ f
System.out.println("result is "+y);
6 W) O( `3 i" f% C$ S( k/ D* H! c. C9 n8 s! s7 m& ~7 \
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);8 Q1 _" k! B9 r: L
System.out.print(z+" re");4 a1 b1 G( ` c& m$ J) `! r
}
( [7 B- f) t# h; w}
1 s- B# w8 X c- c6 `
& L( o4 U% Q% F! b8 O/ D结果是:4 l& A# W# _' F$ J
result is 2: u( O8 u; O4 L7 R) m2 Q0 Q8 ]
#- s7 t% o" V) [) v6 R5 y* M) ~/ s
# An unexpected error has been detected by Java Runtime Environment: f$ _$ u/ C6 L7 [5 b; f% O/ C) [
#9 Y' n0 J( ?3 ~7 l1 B
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068! |9 K( X/ w2 ~
#
9 `. G" I. }: b1 K) I' L$ _# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 u _0 P5 n: {- Q# A# h Z# Problematic frame:. g& X, X# r6 ]/ m# c
# C [javaswarm.dll+0xb8305]: C" n- j; H! U- E1 E8 G
#
B5 O! q3 G! ^+ x T0 x8 T x# An error report file with more information is saved as hs_err_pid1064.log |