我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" q5 ^# ?# A, o* N! |% F1 e4 n" rimport swarm.Globals;
% m3 j9 r/ ~8 p0 s7 E& n9 b6 A3 ^" ~& ], H- x$ l7 n( J9 F1 F e
public class test {
8 C; i1 I7 m2 n$ f) f' W /*** H; h- b+ s. t3 r) I9 g' S
* @param args5 [. Z' w% I* t- t* N0 H& W$ n
*/1 h6 f8 R+ \$ M! y7 E- o7 r; a
public static void main(String[] args) {. [" k7 Z' ~, A4 a
7 R$ ~/ w$ i. G/ R! g) `; V- Y int y=(int)(10*Math.random());. R+ f3 }: y( q$ G# a% @; i
System.out.println("result is "+y);& L/ e2 z+ |9 G) d# ?5 O
3 }" g5 }' H; A! }, H! {% |0 v double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
4 ?: V: f( d1 y2 E; r. ]) y3 A System.out.print(z+" re");" E2 f; Q9 L- K/ x- Q. Q
}
- H& ]7 o- v6 [/ s+ D4 }, T1 g/ S, y}
' p4 ^ d" i& z3 ~! R0 L6 q
$ c* d" h3 N: M2 j+ i结果是:- x k$ Z+ w1 p+ ~# y: F
result is 2
0 c' J$ k) E3 g$ P0 D1 o( T Z- b' r#
9 x8 _$ l/ }0 d& h# E+ Z' g4 A, ^# An unexpected error has been detected by Java Runtime Environment:
K. F7 P: `0 U* k#/ v. O2 l# V! T: {6 T
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
0 j w/ Z# m' T#) \$ F* j: X" r: c
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
0 Z2 ~ a" n: P- ]# Problematic frame:" r# s& u0 a( X* w+ O
# C [javaswarm.dll+0xb8305]7 H6 |& |8 D I5 ]! o
#
) ^) Q* t6 ]5 m$ F9 ~# An error report file with more information is saved as hs_err_pid1064.log |