我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。( t0 I- ^9 F9 v9 Q- \
import swarm.Globals;% O% j! K5 u" p0 T/ _
_: E& v$ I; l
public class test {
- Z' l/ n% l& ? /**9 u+ R Q/ a# @* }, Z
* @param args
1 `8 D+ @# L7 p; I) Z/ \. W% s */
, ^9 o5 P; s3 A* w- I' L: y public static void main(String[] args) {
+ A2 Y4 w2 ]; z & f5 y' Y7 ~+ V$ k: \% w
int y=(int)(10*Math.random());3 l0 }. h; I1 E$ r% J {5 X% [- H0 w
System.out.println("result is "+y);
7 d+ W8 E! k. b) N0 c8 f, T# t0 @2 E3 K2 A1 @
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
: q* j6 U# O! _) S0 U; p System.out.print(z+" re");) ~$ V! T, c/ H: _3 X: b2 t
}
# g, [; X6 Z' L+ p& I}& p% u$ I* Q# l* ~" m1 q
6 \+ r$ n, ~. ?+ a" a结果是:9 h b3 \' i" N) T6 O/ c7 }
result is 24 \. ]7 {& Q' \6 C$ m4 Z9 p+ l
#6 z' {* F, f; t# l: r2 L
# An unexpected error has been detected by Java Runtime Environment:3 l9 ]# F' H! q0 V9 T8 C: a
#
% M# n1 ~% y( G6 K2 B3 r# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
_; K! r8 k1 L5 P+ R$ W& ~) l#
* h% H6 @5 b7 U" J. ~3 w& `( h( P# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)# u0 j3 X( Q8 g
# Problematic frame:' d! ~% C0 V# d, l. z
# C [javaswarm.dll+0xb8305]
/ N+ ~# A0 z9 y% ~#1 j2 D- ^& M; T4 y; Z; ?
# An error report file with more information is saved as hs_err_pid1064.log |