我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。$ C" p* r& R+ Z) k5 `$ ~
import swarm.Globals;
- u; U- q4 J& h3 c6 V9 \
& x8 e5 M6 {- I* N) Q. t" E5 rpublic class test {
6 o% o. m/ l' z1 y, d+ w /**4 i0 Q! |6 J7 O# ] N/ e" m
* @param args" F- }" S& C+ H' p8 r
*/
6 `) v, @- s. d' J. N7 I public static void main(String[] args) {- n0 T" R& d4 e7 w
% X; L6 L" P7 c
int y=(int)(10*Math.random());& e5 n/ H2 S9 y" _& ]7 u
System.out.println("result is "+y);( I% p: {; I9 N ]' A5 j$ ?: w
+ `* I1 P+ b$ B6 k) f9 g
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0); r, P4 U# t, i2 X7 [6 d+ @
System.out.print(z+" re");3 \, p# q& |: d3 w$ w) ^
}
& A+ i' f/ q2 @. W9 N/ t}
5 ?# S6 G- z4 Y# o; |. d3 F5 G4 L) n0 i5 @' `
结果是:. e: }: L( X. Z9 w
result is 2& @! f2 S, c/ Q% d6 e: G; O; x
#0 r# Y+ p5 u7 @: }* l5 v/ y/ |( H: z
# An unexpected error has been detected by Java Runtime Environment:% L" G3 J9 |. ^! ]
#
8 s/ }8 p; p/ R# [5 c; L0 B# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
9 t- s! R1 H0 {$ \9 M#- ~8 {' n& b0 w) y
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
( \. ~7 F' U, C* P# Problematic frame:
1 X) k! f$ R: Y# \0 [! D* V# C [javaswarm.dll+0xb8305]) h- g3 R. p, q( F: m. X
#/ K2 l3 q- }: v
# An error report file with more information is saved as hs_err_pid1064.log |