我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
0 b/ i( b: G4 G/ |import swarm.Globals;
5 I& T0 N- c$ b9 t$ t- V3 @, m* s: e; O5 [5 M$ y
public class test {
! G# s1 j: t$ b W9 W+ N+ S /**
& X7 L) B% l9 S E8 Y * @param args
1 @2 M6 F9 [' o+ H! V- }* l/ h */
1 [/ T2 p* P; _* y public static void main(String[] args) {- F; G/ m$ U. g1 C8 ~' C( o
- x! i% y9 M9 p! x5 J int y=(int)(10*Math.random());6 ?# X9 z8 Q, I; e4 c7 Y
System.out.println("result is "+y);& [- w* {8 i/ M4 r
- J7 w. q: i( E* P- } double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
0 \$ T4 \6 ~8 I/ S System.out.print(z+" re");3 U& n/ C# W& Y. s
}! F% M6 g Y" `! D: |5 ?
}
% w$ z% ]% w5 I; ]0 J* C. m& Y$ z! U1 Q9 `6 P2 }: D* D/ G
结果是:4 q% J1 m8 S0 m* q5 F8 e- x$ n
result is 23 L" l$ z9 w& k' J4 M+ i
#& |& O4 Y7 [/ }! ~/ p$ n1 }! R2 g
# An unexpected error has been detected by Java Runtime Environment:
2 e6 B' \& c* d& w$ F#
- j0 j. g. ` p# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068# [3 ~4 v. A- w* J( S
#0 o9 p# W9 Q k2 W. I
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)9 o" y I+ A8 o- K9 t. I' T
# Problematic frame:
' B, Q/ L; H ^9 |7 O& b# C [javaswarm.dll+0xb8305]8 d& d3 j7 c, `2 I/ ^2 U' U
#
/ A' ~- q- M/ L* c; w% {9 B# An error report file with more information is saved as hs_err_pid1064.log |