我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。/ V4 g$ D; W5 ]6 g) [; x. q
import swarm.Globals;
- X9 z- }$ P" p7 O! y- `+ E) K3 F* C$ a: I; ~* c" h
public class test {: I4 Y' k$ e, I% c$ v. s m
/**
5 P, Z- i; O+ T, m) h * @param args9 @, C& t0 O; L: i& N! v
*/
- j/ b. n! G( E0 Z* b public static void main(String[] args) {/ V& E( R7 l2 |. e2 Y1 @: y5 c
) [& n3 ?: N8 m; L6 Z& l+ Y
int y=(int)(10*Math.random());
$ Z0 l& L0 x* L# C$ {& {$ l System.out.println("result is "+y);# }( }/ ~2 V5 i
6 w! x& F$ a- q" w, X4 n double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
: C( r) t" @) L) R9 A% C9 V System.out.print(z+" re");$ g0 _8 ?+ y- S) {/ i
}1 F% o/ x' @% b- B
}
0 M7 {; J" S6 ]. J: ^) |3 q1 `# A; b
结果是:6 C: N) K! o3 z# B/ q+ i
result is 28 W% n- o8 Q3 H% X$ Q
#
/ m3 ]6 n# i# q/ j. ~6 u1 v# An unexpected error has been detected by Java Runtime Environment:. d, M3 D( I; G, Z6 o
#5 C7 I7 `+ y6 B: X6 I) a0 G$ E( E
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
% ~- c+ m! d- \/ A" p" U2 e#0 s" O1 K2 W: d
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
7 U2 J0 U3 f& @# Problematic frame:3 D( ?4 c! \6 }
# C [javaswarm.dll+0xb8305]' m) T" Q0 a& f- x; e
#3 o* K; u- G+ R1 e- W
# An error report file with more information is saved as hs_err_pid1064.log |