我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
; E) n# \$ N% q( V! A9 Dimport swarm.Globals;4 `, P/ K' E5 N
3 \& \9 G& }+ x8 R/ R2 Qpublic class test {6 {. q$ f0 a2 x
/**4 c7 K" ~ m- B$ k, E: j6 ^/ q
* @param args) _- m1 |1 i/ U# h
*/
* D7 u9 C9 i1 c public static void main(String[] args) {
' ]" L9 @/ \9 b2 @$ E& n" I
4 p/ ]" C+ N" A9 w1 D6 G4 O* c int y=(int)(10*Math.random());
0 o4 t& S6 e- c. c4 ~% k. P% O6 v* A System.out.println("result is "+y);& g6 u# m% p% n1 \6 c X( A _
% d1 P3 U. L) K( O double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
, Y, k3 N5 t" b; b! G System.out.print(z+" re");2 N0 i# ?& B+ o% D+ E, M
}0 @, r& D3 Q! X! J0 \* e
}
( P1 _: D8 I- Q& F. P: W
5 i5 K) B% e! ~" F$ x结果是:0 G( ]$ Q' l4 R4 [6 K) \
result is 2) W" U1 O0 ^7 Z9 [9 T
#0 A9 }5 K1 o2 p% m
# An unexpected error has been detected by Java Runtime Environment:* k1 }0 W4 g- s8 b8 N) l
#
8 [2 Q$ O! N% |1 S# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
! F8 O4 O3 _6 d0 S/ G% M8 h& J) q' N#
9 j, N& x5 _, B) j# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
; {! F# \. M$ F5 {3 v' S2 Z# Problematic frame:8 z( M0 E/ |) O, d4 m3 @# \
# C [javaswarm.dll+0xb8305]! A& F$ G) p) t
#
8 q( r/ m: \& G6 r7 z. c# An error report file with more information is saved as hs_err_pid1064.log |