我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
. i2 u% e: D Ximport swarm.Globals;
/ G1 M s+ e* Z
/ u7 x& c7 f* q- p% Epublic class test {
|0 n2 r( G" M7 O ? /**
8 m4 t5 x3 E) [ * @param args
2 U& C0 v2 K0 J, h5 U */
# z* ~1 o0 N9 k$ i# u& y, t public static void main(String[] args) {8 A6 d6 S4 z% u" _
3 @+ k3 ], p ^* X( j* k# G
int y=(int)(10*Math.random());
1 g1 P0 u4 t* l7 N: U/ d System.out.println("result is "+y);
6 M2 Z! O; s# [$ g2 c: q+ F4 [. m4 B1 t6 U$ x* J
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);2 c( W0 i# X D2 ]! m5 C
System.out.print(z+" re");6 u" E+ O1 k4 k8 c1 e1 O. s0 _
}, i3 B; D! [- Q# i- F& `
}
0 m7 V0 K8 T! }; J7 u5 F& ?7 }
9 z% n" g8 G8 e: ?5 [结果是:
5 i+ C: e2 {" I, n2 p. ^result is 2- F4 `: k" @/ q
#
& f: ?8 M* J% `7 Q* B7 l2 z w# An unexpected error has been detected by Java Runtime Environment:3 }# C% p: h( F T! Q3 f9 s
#
4 ?* z# C3 ~" c _/ Z# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
1 ~4 B$ r' p( j- |## B6 ~% r! \* ]( ?' o
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 S; Y: L8 H* a9 z" i# Q! t# Problematic frame:' H' {4 v u3 C
# C [javaswarm.dll+0xb8305]
5 K6 V# @& k0 g8 ^3 k! l#
$ q! C, z5 B7 }% \# An error report file with more information is saved as hs_err_pid1064.log |