我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。4 B: T0 z- h! ?( Q! i: D" Q% ^
import swarm.Globals;
2 K; a! u% F* {/ y& K/ ?8 M; C5 x6 w* [- U4 ~3 f. P) k
public class test {( a( e; U% F/ Y. A7 c7 g. t
/**
% \! q, t# u+ o) C/ C2 j: c, o: D * @param args1 y1 \" f3 b$ N& X" n" i" d
*/+ B* [. O) z4 R; S& ~
public static void main(String[] args) {6 }( q2 B* j f* J/ m
0 z5 ?5 S/ `* _0 F: i( \+ k( b
int y=(int)(10*Math.random());
* X- h. Q2 a" `" M( n/ q System.out.println("result is "+y);
. d& L0 x+ _: I# g
0 I5 j( Y, s3 l; p) H3 q2 A: w double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);* o* W% L9 J+ n) ~& ~# ^
System.out.print(z+" re");. D1 f8 H% w( I* F1 \7 |
}
' O, {: g; o. C" v}" |' O J. y% M+ S* u
' }2 P/ ]4 K7 O; K% \
结果是:
; A/ `, I% j4 a3 ^result is 2. C/ L, C& Z+ F6 |6 Q. y4 l
#' O/ [3 h# p/ J5 P4 Q
# An unexpected error has been detected by Java Runtime Environment:& t. q! n8 d& r2 B* \4 a
#
P) T! w6 W0 Q2 e0 q0 e- b# B# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068* ?# k0 B+ T7 `1 X# W. `
#
9 G* U4 [5 ^* G* c' r# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)% C! ]2 r! {+ a4 K
# Problematic frame:. ^( S E$ R: [3 I' C
# C [javaswarm.dll+0xb8305]
# R9 b. v1 d( `5 W' o9 a#
, [) ~% o4 U/ J# P/ S0 K$ n* s. [# An error report file with more information is saved as hs_err_pid1064.log |