我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。) a" @$ h6 g2 ]4 P
import swarm.Globals;4 v- m3 w) `' k: m2 o& R/ v5 r
8 Q7 G3 [+ O Y0 A
public class test {
# Y" n3 z8 k; l /**
+ ~/ @! G3 l# [- z' G: D) X * @param args& N9 W9 n9 ]9 S7 C2 B5 G: @
*/$ [- S- d+ c" `
public static void main(String[] args) {
+ y3 [8 W' C- m0 m8 A( f0 R
$ S, F. a/ X+ W) @7 t* G2 l3 m int y=(int)(10*Math.random());
7 D( J- \3 |8 G8 u5 m) M. y System.out.println("result is "+y);
- k! _$ b, _! t! Y" B! w7 y0 F+ M+ K5 E1 _
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
* g* D2 n' V+ |# w System.out.print(z+" re");7 J3 f% k/ p, p- I" g& D0 ?
}2 x5 |, @) u& a% Z& [# J) E7 Q* F: D
}
" ^3 `' [& b T. [: ]+ c
" f" {- q8 E/ [. w( i结果是:
: y6 k; G0 l' H+ z; a" w0 lresult is 20 N, J( w' v6 {" f0 H+ g8 Y5 }3 T
#+ W4 K: M8 s2 V2 J1 O+ m* H1 L: X
# An unexpected error has been detected by Java Runtime Environment:
+ N0 u7 H( J1 n! k#" E& W( M8 C/ ~+ {/ i) ?
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 n: M* H$ E g1 K: n
#
0 j. N( s5 t7 [# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
" O: N# Z `5 ?4 J; ~0 r# Problematic frame:
) I* J" q8 y" _0 D1 V6 @& V/ [# C [javaswarm.dll+0xb8305]2 X" c6 X3 {7 g W* c( w
#
2 @$ C2 S# ?) q5 _' g# An error report file with more information is saved as hs_err_pid1064.log |