我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ R+ @( U& T e' w2 P3 u
import swarm.Globals;
* b/ f: P8 _: f+ _
+ [4 n) e& ]! W! D4 k3 M, d" Lpublic class test {
, M; H( y8 D2 ~# }0 M8 R& @ /**
, X0 O' |& J4 S! ~ * @param args' v+ A f0 g. {1 x; g/ f9 r
*/, c+ Q5 h6 t3 `' j8 `8 p$ u
public static void main(String[] args) {' E' x0 L7 l8 S
+ Y5 P) \; ~4 C: W) B int y=(int)(10*Math.random());
0 a1 T0 {, @8 t& X6 s a1 ]$ l System.out.println("result is "+y);: E* W8 q4 H; ?; w' ^* O \6 }
# m) J+ p# Z6 x: y5 r8 \
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
" n6 b/ r3 b0 C- V1 X2 x System.out.print(z+" re");9 m7 F' u- I/ Q# n8 `5 ~
}) G3 h2 I0 \& `4 B! D8 L
}2 N! _4 p+ o5 d+ ~' e. ~3 Y1 G
8 s- r8 r$ z9 C. @- ]2 G
结果是:+ [7 A% ~* I# z# M8 c
result is 2
: j; [4 m$ U% ?% w$ Y# D#
3 r3 C8 E% j& i# D/ v# An unexpected error has been detected by Java Runtime Environment:
* c8 A* C2 V9 N0 y#2 f2 Z- R7 V8 B5 a e
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
3 `: p7 D2 l% G% p3 @#' F K4 C( p* k% i! O9 M) Z
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
' ^( L% r6 P6 `& E4 |4 i# Problematic frame:$ q' J1 q% ?/ Q" A( B+ Y+ {" D
# C [javaswarm.dll+0xb8305], R. n5 I7 T: `% `+ Y0 Z8 t
#- U, d8 h) a; m; ?$ D
# An error report file with more information is saved as hs_err_pid1064.log |