我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。) X5 L% E" I8 D9 h9 ^! q
import swarm.Globals;9 M1 F7 n7 N) a% C1 M5 v) T
( G! D( V' a' U2 z) |- P. Cpublic class test {2 S' M% Z) F& R- J- u0 J5 y
/**. P. a8 t. h' a
* @param args
/ C' b# b/ _4 H; v! d/ O R */- y" H4 U @ g, [+ J8 }1 K
public static void main(String[] args) {7 j4 w" U7 @* S3 P* }9 W8 h
2 V& ^4 Z7 M/ n, `' O: n) z
int y=(int)(10*Math.random());* p) d9 r' w0 k1 m4 `
System.out.println("result is "+y);% t5 r" u. x# ~ h
. r0 A# L. p k4 r' j I
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
+ o0 v$ F3 h9 |9 q, ?! Z/ _4 S System.out.print(z+" re");' \+ @2 ]" e6 b9 @+ X [- P
}9 G$ I" p) x) q0 F8 I" H
}& R; L9 y8 R6 F2 A; ~
, V% n' c s6 j# E2 u) q
结果是:
& D* \" E" s; e$ c9 v% f& ~result is 2
1 a h3 A! j* d; \ i; F#' y0 i( }+ K4 _: P: k
# An unexpected error has been detected by Java Runtime Environment:9 ], j" q/ M* s4 | E2 e
#
/ Z$ G7 G. j' E3 o$ D4 c# R# ]9 B1 E+ J# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10687 x: V- z. N" b
#
* x, S) d; M9 \4 ?2 {8 `# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# \0 h9 K8 x9 I0 Q# Problematic frame:
- g7 y! `3 z$ g* S8 z# C [javaswarm.dll+0xb8305]( r3 u [& e3 c
#; L1 D( a2 h3 d
# An error report file with more information is saved as hs_err_pid1064.log |