我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
2 Q; s0 j& m) x! Q" P. @import swarm.Globals;
5 w& z1 K2 B: v- n2 ^$ }: G" F! J3 Q |0 y
public class test {) A/ ^+ h/ D6 O) m( ]
/**
- e" @( v; J8 N' |; Q6 n * @param args& o& F) ~. ^) i1 P+ {
*/. v- b* m7 W* y4 t* a
public static void main(String[] args) {
- r6 \$ Y2 f- s4 X) d
7 I; }3 M5 w5 p, ^. e* N int y=(int)(10*Math.random());3 B/ a, S* j7 O4 D! ~" Y. N
System.out.println("result is "+y);
% \" l6 [ Y' s, N. r h- ?* |' D- r. b6 Q+ ^- f
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);4 C& s7 e* ~! D) m
System.out.print(z+" re");
8 B+ a8 }; d& J Q. S }! W) v4 R4 ^- F5 n* p
}
+ J( `' S! \# W
# y3 o9 S$ K/ ~* R/ |! d1 L+ G3 t结果是:
' u4 X1 Y) R4 o, Z' H: I0 Yresult is 2
* m, x0 ^# Y3 q! Y4 @2 c% q! I! B#
0 Y; J$ {& x1 d2 o' B! j# An unexpected error has been detected by Java Runtime Environment:/ p& Q; Y) ~3 r* C% W
#6 A* g, V5 y: N# ? _- T8 f; c# {0 _
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
% F c) {8 t# W/ \#
z3 h! q6 w. g. y* z: P# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
' Z3 [2 m/ Q, l5 E# Problematic frame:: j1 z- c U K7 B/ [2 T
# C [javaswarm.dll+0xb8305]0 o- @3 B0 j. G4 a4 h" B
#
5 |8 C- P0 c! P \& K- g) N3 D2 E# An error report file with more information is saved as hs_err_pid1064.log |