我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。! A$ o5 @$ N) G" j0 ]* c4 J
import swarm.Globals;
- y" T8 _* N9 b$ s) E: m: r( _+ } z
public class test {
- S1 M" j/ I* H: h. v% f /**
2 t9 m5 d* k* z * @param args& }/ B* k x) m! q
*/8 {* `$ f4 Q& Y/ s7 n
public static void main(String[] args) {
* j; ]4 p8 e7 X @! G w% M0 o1 F % n$ e9 B0 ]7 ^' W N
int y=(int)(10*Math.random());" L2 t4 F3 j' t4 N7 k/ b4 S* H! z8 d
System.out.println("result is "+y);' \" N1 G2 A+ b3 [4 @2 R
/ m/ `$ C* o9 n9 g+ t double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);0 g/ }/ L' R- m* T) A
System.out.print(z+" re");4 j: k/ B7 w ?
}
9 P/ _6 a2 v* j# y}7 O6 V1 u% q% ~/ F
( E& W& ]7 ]( \$ J9 w6 ^( `! U结果是:
5 W- j# D, S% m4 f- {result is 2
7 T) D$ [1 g; J$ \% e+ _#7 W% |( I2 t. `. T6 Z
# An unexpected error has been detected by Java Runtime Environment:
3 ]2 m$ `8 O$ P#
2 Z9 t, p1 Z" P" m. P2 l l7 g# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
2 e8 [& ^7 k- K2 C7 {#7 }' B; N+ q# f2 F6 X
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)1 C1 X6 Y' s+ B3 \, ^, }% g
# Problematic frame:
( |# ?" o& o; A' U: t6 p- \# C [javaswarm.dll+0xb8305]" p9 q% ~+ c) S
#* U" X" b% |/ _3 Q) Y
# An error report file with more information is saved as hs_err_pid1064.log |