我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
. y- V8 K" D; ^2 |import swarm.Globals;4 V& J% ~8 H8 c* @- y
, R0 N- J1 s/ o8 K7 n; n$ |* R
public class test {6 V6 P1 J$ V* i" x l0 O
/**
" g; ~% D0 L+ ]" B * @param args
* z/ w% I* F! Q4 O: _ */
}1 S( H$ }# Q7 \" G public static void main(String[] args) {
+ x6 q; l5 X/ ~( ?' y. k # M( ]( V& v* J. ]
int y=(int)(10*Math.random());) e: G8 Q, G% ^2 U3 O/ {+ n
System.out.println("result is "+y);# G- @" G! }7 n' c K5 ~% | p" z
# D3 M# P4 H7 c; A0 H/ K0 B) Z1 {
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
2 ]- O. y6 j1 _ System.out.print(z+" re");
0 l W5 W) I2 U; A6 s& p }" p- V) @$ H/ t0 v5 ^( G* V* [' G
}9 x$ i" B9 q! C
' |+ P0 o/ R0 w结果是:- V- ^( N z/ |' _4 [# k
result is 29 o7 F" O2 q |
#: S, o3 {) F; @7 T6 |
# An unexpected error has been detected by Java Runtime Environment:
2 s& @# z: A# p& K6 R! I#( W, c) x' z% O6 s" ~
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10689 g- O# ?# @: S- I- _* u
#
2 P) d# P* g7 y+ P% t- I6 k# C7 }% T# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)4 G1 _+ s. L, O
# Problematic frame: O& D& m. d6 R' M. U
# C [javaswarm.dll+0xb8305]
. u* w, e/ `: L# B1 R4 C#
+ z9 c9 N& `4 `1 p1 i# An error report file with more information is saved as hs_err_pid1064.log |