我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
6 C1 n* K* D! ^* K, Uimport swarm.Globals;+ @5 A3 R( a0 X, [' U: i2 l
g H% E' T# v [+ C) Wpublic class test {6 g& d/ O+ H( v+ i
/**
& M c' y* O. A5 z8 s * @param args
6 {! ?- t' T8 U. j! N: u; u */
4 h# v( S1 c. M public static void main(String[] args) { ~8 G: ^! M# _/ @, t4 @! a
2 c# G* R5 n8 R8 p: c' l( W int y=(int)(10*Math.random());9 [. a* e/ C+ f6 E8 d1 }: P
System.out.println("result is "+y);
1 e: J& N$ j( m* o' z" b" a( G/ ?( d2 {
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
- \4 p' o: r6 y7 H System.out.print(z+" re");
z/ a/ K* m) i }
3 a# e; m9 G% D( K- I$ |}
' j( x7 @. |2 w9 D$ T/ d
: T! T+ ~5 T- g$ v, c7 q! w# D结果是:
" }, x a3 j+ vresult is 2
8 p, k. v5 {6 B; ?+ O, w* F#
_* k3 Q( U3 Y% n. K0 I# An unexpected error has been detected by Java Runtime Environment:: { z! `7 M! p _& W
#/ U: i7 ^$ V- ^
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
, Y: p) @+ s$ p' C#0 e9 `3 @% a4 J+ P' B; ]2 W1 J' j
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
% I* u: U0 k8 s* y) D% c& O0 P# Problematic frame: B4 A% P/ T" p F, w5 B' Q
# C [javaswarm.dll+0xb8305]
" l3 I1 h( r: \; J## M# X$ L9 h/ g! k6 }
# An error report file with more information is saved as hs_err_pid1064.log |