我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。; I# x; t* a. y- ~1 U
import swarm.Globals;3 Z7 y! H5 I+ l0 K! c( Y
; x* R6 `0 b2 R) g' E8 i V
public class test {/ D8 _& k+ G5 m
/**
' K2 v6 O& |: H+ J: s9 [% q q * @param args; P W7 f2 D( q7 p5 f r7 t9 T/ |7 J
*/
/ b" [* p3 o/ p. c& \; g public static void main(String[] args) {; r" p. ~+ w8 r& a. X3 X' X _8 q
! c. S! ^; O/ h$ l9 k int y=(int)(10*Math.random());
, p+ R5 }' h+ C, Q- K! @" X System.out.println("result is "+y);
$ J! l$ V5 e" _* A/ M
, J# @& e) m; |6 Q: z* i double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);) G* X; h" M# Z0 |9 s& T
System.out.print(z+" re");+ B' ~) I9 I. x( K j- Q
}
% Y4 _3 i7 o: i% y! g! x}: R' m6 U) e. c1 v8 l
. E2 }- m- i, }, x9 s ]结果是:$ |0 @- I4 Y- X) Q2 O* K' z
result is 2
: Q% z5 `: a/ h$ R( J9 s#
1 p# H3 y% X- K# An unexpected error has been detected by Java Runtime Environment:
; Q; Q4 p# C) [+ r#4 `7 v* r) Z z& O. Y
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10683 T2 O' Z) q* ?/ w' m
#1 `; v3 {* q3 O Z" I; H2 P! R& R
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
: _+ Q7 q0 F% F/ z- P# Problematic frame:" [$ N9 `5 k' x
# C [javaswarm.dll+0xb8305]. ?; q1 n$ t5 J# V
#
7 c3 J: P# f5 V6 p D8 {) N1 r# An error report file with more information is saved as hs_err_pid1064.log |