我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
5 R+ s# e0 g: Y: m# H" p" t& rimport swarm.Globals;
5 \. M& i: p0 x7 a, T. |# I. n
& z: p' |2 O! zpublic class test {8 L2 D* X4 s- R9 z3 s9 m; D
/**5 z3 ?; P% e0 g1 l9 k
* @param args
8 V% A# E$ `' g0 f9 g- W */
& v' p8 i- L* b5 {5 F4 @+ C public static void main(String[] args) {- z Y) u3 m$ E
, m' u) [, D! Y1 \8 h: s- h
int y=(int)(10*Math.random());
( @0 B- P, |% H! S' |+ X System.out.println("result is "+y);
3 E$ ^& [0 ~1 O) G' h; m: [3 d
9 v, Y1 w3 x7 @4 c: U, p double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
# h3 v" Y1 x5 c& S/ ]( D7 ^ System.out.print(z+" re");
7 R2 |! v9 x- v, l }: w& K u$ t; D+ }2 L
}# P4 q3 _4 W/ d; [" _5 D- c& q
: R& P8 k# \$ ^8 x
结果是:: H1 p8 b8 b- z+ U z3 `& N
result is 2) _) q r' k. x9 `
#- w0 b7 E9 A4 Q! s
# An unexpected error has been detected by Java Runtime Environment:
. p2 S6 X# T! R( s#
8 ?( w. Y/ v; r' o1 q+ I0 [5 S# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068; @: `, ?8 W& F# A: Y
#1 `. ~: d z4 V4 i( a7 \4 t
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)6 X- r: o3 @6 }" ^4 H
# Problematic frame:
/ l: b& W, a0 B' F, P8 W# C [javaswarm.dll+0xb8305] S4 k! c2 V9 L+ _
#
" e; q1 i$ [; w; U) ?/ I# An error report file with more information is saved as hs_err_pid1064.log |