我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。( d' S# Y1 n! {% h& e, F$ a
import swarm.Globals;
* Y5 e& x. P% n
3 g' N" M. f$ h) D/ C0 m5 jpublic class test {
/ O) x; Y; P ~ /**
/ M1 H% c' i( V * @param args7 m' @/ k+ w& Z& `( H. o
*/ ~7 [2 v d$ U/ Y- R
public static void main(String[] args) {) y% a9 X; @, \+ f" o' D, l5 e
' ?& h9 A2 A& G/ C% C
int y=(int)(10*Math.random());6 K+ C9 u) x* x$ t2 @/ l
System.out.println("result is "+y);. F0 v2 p- G5 d0 U% p7 A, U( O
# x1 P) E5 G% y
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);) b" X" P3 K# n2 r& \- s
System.out.print(z+" re");$ @% O% V2 C$ m$ Z6 F! I
}5 K/ ]# n/ \8 b y4 W. `
}
3 A8 `% N: n m6 ?
4 T. E" D9 ^9 h$ G( V结果是:* E: O: D9 o4 b5 t9 e- _- @# F4 R
result is 2
: D$ n1 ~9 @/ B1 ]5 t#1 `/ I: r0 R$ D, x1 D) ~4 X
# An unexpected error has been detected by Java Runtime Environment:5 B ~6 o- A1 P
#: ^' Q6 Y6 S5 w
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
: d8 m( p8 v0 b1 S#0 d( s2 [! Z+ t9 M1 D' X# [4 A
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)# n5 V( i+ h* h1 C
# Problematic frame:
1 X$ u) N' t. f) H5 n5 j! F r# C [javaswarm.dll+0xb8305]2 F) ~9 C( h" j5 P1 ~9 G* U, ?
# E% a& k. K% z* n
# An error report file with more information is saved as hs_err_pid1064.log |