我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" K$ y6 V. |9 L! Qimport swarm.Globals;6 n5 j. |' n4 s+ i
* F( W1 r5 C2 z- s1 y9 Q5 j* U, s
public class test {/ W0 Z- x( ]) x2 o- D
/**
T2 x J1 Y/ B' j z v * @param args
, r" ^# V. ^9 |: d5 P! ] G2 u */1 {6 j# D) V$ B
public static void main(String[] args) {' [7 k; G8 Y9 v" E# ~3 `; q V9 K
4 n! I9 c0 H+ L- ]; k+ a; f( k int y=(int)(10*Math.random());( [) w; F+ n3 y5 M; \7 \
System.out.println("result is "+y);
* e! }, N8 x( ]3 y! s6 d
6 R& h" D) Y! I8 F8 H double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
% \1 O- U7 k# ?9 D8 L! D& n1 c System.out.print(z+" re");
, M- |* z" i; K% |) [ }
) j, k" P h4 R} }# F2 x5 w: Q+ E
1 L5 l) w3 d/ s3 Y结果是:. s+ @. R9 R" L
result is 2. t7 Y4 e' X# L3 F. L5 n9 s- ]
#9 Z' v. e0 l$ P
# An unexpected error has been detected by Java Runtime Environment:# P/ R# z4 ?2 ?, J
#* m( i' t$ h/ _( |0 V
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068# \/ u; R: s0 x1 f B
#5 {7 f9 D p4 Q. S% V; j
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
! u9 Q/ Q' z! V" `$ o3 X# Problematic frame:
' ?: _% z; n2 w9 g# y1 u* V3 L# C [javaswarm.dll+0xb8305]
' _5 U& f R* `* i8 F) U#8 o9 [$ W4 Q$ K7 A
# An error report file with more information is saved as hs_err_pid1064.log |