我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
7 p% Z; a, f- f4 C; q; P9 Bimport swarm.Globals;/ O8 d! ]4 N8 ?5 n( K
2 d" z) l5 c* T+ @1 q- N2 M2 lpublic class test {
+ Q4 G' Q9 n) `! v! S /**- G/ r$ |) c- b9 k* R) f! Q+ ~
* @param args; j3 V/ Q. O& m
*/0 c1 V1 r6 s4 A) Z! o+ R/ m* { _
public static void main(String[] args) {
* D% W/ |* {1 S2 O9 O( W 9 F4 n ?, R* E5 M/ @8 l1 ?
int y=(int)(10*Math.random());& p( i5 h, j( z6 E2 v
System.out.println("result is "+y);
1 I: b* a1 @+ V1 |5 ]
$ r& O8 }, X" I+ E double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);; H k. O- ~ R# Z2 f3 D# L/ D) `
System.out.print(z+" re");
. J) s! l" S$ M2 W }3 r5 d- y* P4 E% }/ C
}
, X$ z0 J5 s9 J" b
A9 \; A& |5 q& F7 x结果是:
: c/ P* u) t/ Hresult is 2& ~' J2 b' I2 v2 Z% |
#6 C1 ^- S' k8 }9 n8 S' L9 p
# An unexpected error has been detected by Java Runtime Environment:- ?- V8 D9 N4 o( [+ C
#
7 Y. C B0 }! E$ L; ?+ I* _7 l# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068) e" \3 w3 u6 [- i2 L
#
( j5 s" T/ o. f+ F# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)1 }! Y+ J) t3 f( A* \" \2 V Y
# Problematic frame:. U5 U' z J& C0 [
# C [javaswarm.dll+0xb8305]
3 H7 ?4 r# Y! ]% W#) ~1 p& k# G5 h8 j: v
# An error report file with more information is saved as hs_err_pid1064.log |