我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。& l6 p" D- B8 Q
import swarm.Globals;) W4 b" p4 z, B: f# G" H. t" t
2 s0 F$ p! [1 A! h! u* B% \
public class test {
/ r7 s; g1 J7 ^" E% y /**
5 x- ]# L' p( M+ d1 W3 { * @param args
' h0 R" K* [! c A */
8 ^& G& ]; a: O2 x public static void main(String[] args) {
2 d! h# X, F8 H' ^' k9 ]' W7 X6 Z7 p , r$ H) ~/ {5 a; j
int y=(int)(10*Math.random());# E6 q6 @ D, I9 J
System.out.println("result is "+y);0 j1 g2 F6 H5 U, r" S9 e
. g% ?% I1 P. y! {/ F
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
# ] P* ?/ V: J3 l) c System.out.print(z+" re");- V% y0 m& y% V( v
}3 t c4 s1 x/ ?) X- M; p
}
" m' ~( f" E0 n3 h2 {1 a% k6 n3 a
- k4 P* l H4 T' r* o6 O- v3 I结果是:( z6 m# l2 i$ T" i5 c
result is 2
3 D/ l3 W; V9 O#1 |2 \+ J) u5 z/ Q
# An unexpected error has been detected by Java Runtime Environment:9 k( _/ u! ~' }4 H: J) O
#
+ {# W5 }8 A7 i4 \# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10685 \3 w7 V" H; a
#
4 C- G( k2 f H) V( \# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
) }; s# m8 M( u3 v: _/ w+ S3 K# Problematic frame:9 O8 i) q: x2 D- V; P
# C [javaswarm.dll+0xb8305]+ S4 a4 G1 c. m9 K. X
#
/ _# `) X) p$ d3 `# An error report file with more information is saved as hs_err_pid1064.log |