我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。2 J1 N/ p+ f' x% y& u4 i' W/ Y- t
import swarm.Globals;
; k$ e- c# d& w% ^3 _( K, u& \7 |* n- y
public class test {
6 p U* }& J' p) J5 T /**& H% D \9 Q' \# k" u$ E
* @param args* O8 F7 M9 g" T' u% n0 p9 I
*/
, \1 e8 I9 E, _* ~+ ^! v public static void main(String[] args) {) S' B. a- @6 E& i
0 ]( d1 u7 r( A" c4 k( D
int y=(int)(10*Math.random());3 x! E- K0 E& y8 M/ k8 J
System.out.println("result is "+y);
5 @# l6 [* ~7 a) F9 O) x4 G/ q3 \0 C# c& D L; ]7 e% i
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);9 _! {# X, U. |
System.out.print(z+" re");
8 G1 {1 T4 {0 h: D% _+ q }& r3 L, ^1 q7 i) M7 J( y
}" K& f i/ e H: p1 {0 V
& ?- V, G, ^# Q/ {' W$ _" `
结果是:8 G+ {8 ~, I9 N* F
result is 20 L- q6 P! n! }/ Q
#8 K4 G! K$ h7 i$ T0 y
# An unexpected error has been detected by Java Runtime Environment:
t6 K7 y. [: n3 v#! u9 i E; ^! V8 C8 ]* a
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068( A7 l$ p. y; y" g
#' T& z- Z! R. ]9 V: @, u' ]
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)+ C* g7 i: g8 x) S! s. I5 Q$ E. F
# Problematic frame:7 N, j# _8 @% k* E' o
# C [javaswarm.dll+0xb8305]
. ~9 a% a2 ~& f2 @: W## |" G9 a1 D4 C+ w! b
# An error report file with more information is saved as hs_err_pid1064.log |