我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。) p i% B2 i. |+ }: ]7 o
import swarm.Globals;
' f8 }6 F# ?- k) X" q" y J( u2 h0 m1 h# n
public class test {3 s1 W, `1 S! P3 j
/**/ x' Q& `* [" m# K$ J0 n3 D
* @param args! g5 F6 a) U6 K
*/5 W1 E: `. J) O; k
public static void main(String[] args) {
! @$ l8 S; B# L( j6 p I ! d5 h" K' f# l
int y=(int)(10*Math.random());
3 i* q0 q% ~$ ]7 |- s! } System.out.println("result is "+y);* M6 L) V# ]6 J& b" _' k
% U L/ M" i- o j1 _* ]7 t
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
8 g3 q8 x6 K% _; [ System.out.print(z+" re");; ^; w" p+ S' D- C2 t" _
}; |7 g4 ~: e* g3 v) n
}
( j( }8 w! \# O* B1 k' Z1 D. b6 V" ^0 C, c' y
结果是:+ D3 s5 Y* S2 S- {+ x
result is 2
. t9 i% b W1 D5 h# a7 A#% G% k% \" L5 `, G* E
# An unexpected error has been detected by Java Runtime Environment:6 j9 K; a6 \# m- s0 E7 f
#: \! T v5 X- }% n4 X) Y
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 e" t5 g4 q; { d. `
#+ e9 u% M$ @0 _3 f4 {; ]3 @
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)4 l3 F( }' Y1 |0 E( o r0 |
# Problematic frame:
1 W& O1 ^( `% N( a& d* l, Q1 v# C [javaswarm.dll+0xb8305]
, P, Z8 E; Q- j1 G, i#
9 v# d Y' ~3 s& j# An error report file with more information is saved as hs_err_pid1064.log |