我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
* d6 d7 v7 @ ]+ Y) x9 ~ Aimport swarm.Globals;
# P3 X+ M. U" A; d+ W6 M' Q5 b- b* K' |. O3 p+ Y. S
public class test {
8 q ~/ N- u3 ^( N2 k- m /**, R3 V4 j% i' o1 g0 X1 s
* @param args8 T! |% U# X. w/ _
*/- ?( D3 l0 \# o) _
public static void main(String[] args) {; [8 t; K- r) R4 K6 W5 R3 I
: D! U) U' B6 }2 x& J. H
int y=(int)(10*Math.random());; s8 x9 d Z+ V; f/ r8 q' [1 `5 L
System.out.println("result is "+y);, N3 o& u/ z; H- j" f" v7 ]: r
# X$ V. D! M# E
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);+ ^0 Y, S& C u. r( L, ]0 E9 L
System.out.print(z+" re"); U; P6 g { X) }) N3 [: Q
}6 a, F* E7 N4 m
}
* q. f& Q& r. H( b+ R
0 A. P- |& V5 X, N4 Q0 s2 `: s7 y结果是:
- R7 Q5 p9 I7 M! Hresult is 25 W2 s' c1 r: q, T: u
#
7 u+ t. P+ J" W: E& B3 v( S# An unexpected error has been detected by Java Runtime Environment:
- H9 a3 ?* v8 U. @0 c, Z#4 U3 K# j- d( k
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 v* c4 y [$ v8 U6 z; r5 }* Y
#
2 y7 ?; M! Q& L1 L9 W# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)6 X# d* `8 t' b2 K
# Problematic frame:
( ?+ j7 y; c$ t3 b/ @# C [javaswarm.dll+0xb8305]
0 F1 w$ Y9 B, t' [#
) @9 l I, F/ [4 x$ K# An error report file with more information is saved as hs_err_pid1064.log |