我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。8 ?6 ]! D8 c5 e- [
import swarm.Globals;/ Q1 @$ e7 t- e* K( T% @
5 _: F0 _9 U& x2 `
public class test {
" m4 T2 n- a, m$ L" `' u7 g) l /**. _4 A# i' l+ P
* @param args8 A* ]! _ ~4 n: E4 X! v3 ^* G
*/
1 \ ]' d1 r' m6 F5 d* |; E! K2 } public static void main(String[] args) {
4 E* ^2 K0 ?) D/ g1 [/ ] 6 x- m; `5 `, b1 s) ^% ?6 N
int y=(int)(10*Math.random());
4 }# q6 v& K. \5 q System.out.println("result is "+y);, p8 w/ f+ O' m! n" X1 v+ D/ U3 O, [
# M% u' H: A8 Z% P
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);: N0 p" y5 I# X* E
System.out.print(z+" re");5 p; h7 X2 A$ n
}& N9 l. f$ E. M# @
}! m5 v3 M0 x8 P8 @. G* z( F
* u, v7 E! [. e3 n5 M( Z* J( A
结果是:) F( Q- a& t0 t
result is 2
7 I9 N/ l9 {5 {9 ?; d( z. R/ L#
2 e) a0 Y1 k* }& n# An unexpected error has been detected by Java Runtime Environment:
5 A. Z6 `3 G( ]0 D7 `$ D#
8 g' T, n( E2 B1 F+ g# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10681 h9 _: D! m2 c! j
#
+ U5 N* o& J: k$ b0 t$ m4 V8 f# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
: o0 V; n ~' ]# Problematic frame:2 m$ ]1 X+ C, ]8 v
# C [javaswarm.dll+0xb8305]8 |3 ?1 o+ K1 Q& `; N7 d. W i% [
#2 M% l+ J$ d- k
# An error report file with more information is saved as hs_err_pid1064.log |