我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" \- q- {5 W1 q9 F" c$ Z0 b6 n5 Fimport swarm.Globals;7 k$ N$ J; F+ O2 l
# [ d9 e( x0 F' V. F
public class test {+ P3 j9 M7 G) o4 |6 m% K
/**4 v, t6 W, O) l, q+ A
* @param args3 U& P& r% ^/ H( K* p7 u! t: m
*/+ N; E! g5 }$ x5 q) ]
public static void main(String[] args) {* s! w" p' i4 m) n8 |& N
8 U+ A# S6 G# C
int y=(int)(10*Math.random());2 [/ Y7 O9 g. _$ ^
System.out.println("result is "+y);8 m" S( O( }1 ]( I Z8 w7 r2 l
2 _1 |) G/ `! K# f7 ~' C/ C o2 X
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);+ x/ u& N6 g1 m) K
System.out.print(z+" re");
. Z2 u8 ? I9 J3 ^' Y }
0 i, q; M; t' f0 ? W. t}
" b, N1 f* \% R5 A% P" F2 A3 C
n( t' R/ l: v! @( r. ?6 W结果是:3 V- [& X2 a# B- c5 |- b
result is 2+ M5 S6 I7 ^. f1 M
#+ x; B% E1 M y
# An unexpected error has been detected by Java Runtime Environment:$ }0 }& x7 o: w& Q# k8 v
#
$ L" @+ N3 q5 B" z# o$ `9 N! G# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068+ c: h6 ~* ]/ |' P8 W; B
#
0 W, g+ W @5 I' C/ C1 G# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)9 E9 _- j: i$ R& D/ Q# M
# Problematic frame:, \4 k4 W+ h' T
# C [javaswarm.dll+0xb8305]
1 M9 U/ m) R* ~#7 t# c2 K E4 d1 Z0 M7 t$ ^. A. E, m
# An error report file with more information is saved as hs_err_pid1064.log |