我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
5 j) V) I) C! W- E0 e% \0 u" }import swarm.Globals;/ X% ^! Z5 T' D" u) L7 n# V' B( Y* m+ o, o
/ I4 D8 C( T7 w- t5 c) f+ \! R) n9 W
public class test {3 r8 S# v/ v5 {3 f; ^+ o
/**
& t% v: y. j6 ^1 \ * @param args
7 h5 S& Q, }" T4 E */% q! E, t `$ H" @* Y) b+ q# T
public static void main(String[] args) {$ V8 _/ i7 {7 A' G( p1 C: L. j
" P, o! A1 Z2 s int y=(int)(10*Math.random());
& {$ Z/ L: V# W8 A& v4 B1 c System.out.println("result is "+y);$ z* Y& s6 K" |3 G% U# L0 \
9 O( Q6 o: `$ t+ c, N% z
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);" W8 l- Z) @8 W. _
System.out.print(z+" re");
) z6 j9 e) o# q D2 R$ F9 z+ Z( J' V" p }
, W2 b7 u) h7 ]% Z+ X" a}" B' n: p: o: ^- e8 ~
* Q) y2 c) U4 Q( L* z
结果是:( `5 j! Q7 f! E# m% G
result is 2
' n8 I( d' r: X, _' |# `& H#0 Y- d3 @/ [" Z+ `) V6 a8 Y. t5 U
# An unexpected error has been detected by Java Runtime Environment:" l& K: }' ~: e& n# u B
#) M1 g* L/ l! n% a
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
( V6 R% ?5 q7 E4 K f1 k) ]#1 ]4 u8 j8 o; c' \5 @5 F: ]5 ?
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)1 `$ v6 J4 a# h k- G3 ^
# Problematic frame:3 x, {' B: Y1 E& ~
# C [javaswarm.dll+0xb8305]
) p2 L# h: C( \5 b* z. M) K7 R#7 O, F7 b8 B4 \
# An error report file with more information is saved as hs_err_pid1064.log |