我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。, x6 v7 H# n- C0 K2 S5 \' K( Z
import swarm.Globals;8 ^) Q2 B7 c& G
5 i+ G! p: Q0 t; Z( V o% T* Epublic class test {
' i- ]# w. m) l7 l+ S ` n- t4 o! H /**6 B/ E3 {$ k! n
* @param args4 r4 ?, I9 w, H& J6 x
*/
3 L9 S$ r3 j! n3 r( p public static void main(String[] args) {2 k7 s0 A7 o; f7 P
* r' B5 }% x+ R! ~ int y=(int)(10*Math.random());4 v' n& O' |# r
System.out.println("result is "+y);
, b7 x) h$ t8 `! @4 e0 E" K1 w/ r& x- x4 S
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);& g2 O- o+ w% `# T) i( \. v8 N6 [
System.out.print(z+" re");
( A. {3 x1 _% N }
, O3 h" B" f8 [( a2 O# D}9 t$ G& _/ M/ R! W9 B
& Q1 I9 p* W9 ? v6 R8 }% e& V5 k结果是:3 w9 e9 Q/ @3 X% U. T& Z
result is 2
' z5 e- u p+ I% z9 I3 b#6 ~& d6 f2 g H6 I- l
# An unexpected error has been detected by Java Runtime Environment: D4 a: ^7 v" L
#
! H9 R2 s7 T o6 Q7 D# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
" z. ` [, i, y! P) Y3 W#
: d' M k9 N: Q1 }# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)$ i$ D0 L8 |% v% o! q, d
# Problematic frame:
% t- u" W% N, H# C [javaswarm.dll+0xb8305]
4 J) u) O9 C. W7 w* I1 Q7 [ E7 }' g#6 t% K2 G$ |0 k) j# `
# An error report file with more information is saved as hs_err_pid1064.log |