我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
+ R. e- [; f9 t% jimport swarm.Globals;4 I' y0 s" E" b# e" P
/ L, Q% i: \3 |8 F- k
public class test {
* u+ A- Y. Z" D6 ~/ R w+ l /**
: c# _* S) ]. Y- S9 h; v * @param args
, g3 r1 n3 l7 D/ u7 Y */5 t! x1 ]3 c4 x: E; \
public static void main(String[] args) {4 b8 G. ]8 x/ u! T5 \# M
3 o" p0 }& ^+ J5 e7 M2 ]
int y=(int)(10*Math.random());; \5 ~! F1 t5 z4 Z9 F( B1 {1 W% _/ B
System.out.println("result is "+y);' }& @9 ?* }6 S5 b) P
' X% Q5 X7 ^. H( D% r7 W
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);: r2 z3 ]7 f% j( v6 J' w& F
System.out.print(z+" re");
0 k1 H, y; E% J" L2 ~ t# Q0 J }: i3 k! q- V( v, {
}
( s3 V% d8 r, y, {. F; f! k5 |( F! E0 w# ]
结果是:! b1 f, y) k" ^4 ~' ?0 O k
result is 2$ Q7 U+ r$ H0 m' T+ F5 O1 V$ C
#. d! H# ^" _+ Z( r" u+ _
# An unexpected error has been detected by Java Runtime Environment:8 C. z4 s9 _: l3 n
#
, r4 y3 b2 |9 ~* ~# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
! {6 g0 N9 B$ `: I* Y#* D" L* I, l7 J% a
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
, i5 o$ X& u I) K4 X: n. c" K# c" M# Problematic frame:
* p/ ]" F8 i# `* d; m# e" r4 y& L# C [javaswarm.dll+0xb8305]+ n( I- E" G9 _, R
#
+ S1 u/ _) s4 P/ S# An error report file with more information is saved as hs_err_pid1064.log |