我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: i& z2 d% `; a- Q! {
import swarm.Globals;1 d5 F. F! l5 ]6 g
3 f* H* Z$ d \! I! Z) J% F$ }
public class test {
- m4 o8 [+ G7 m& H$ @ /**" J. Q: m9 v* V* [5 V; }$ R
* @param args/ j% K0 A l! W, T7 Q
*/6 G; L! m9 X8 U5 ^
public static void main(String[] args) {5 M t' {; s: [0 \6 e
5 X5 ?5 S+ m6 N
int y=(int)(10*Math.random());
9 }6 _+ r% k q* F8 _7 K. v System.out.println("result is "+y);/ z; W2 b" E6 @
% N9 p; T$ k0 m/ e% b' H3 t) _( T
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
) J4 m: o: I! j& _, H System.out.print(z+" re");4 C* z4 r5 P5 M* W" S
}* W. P% ^ Z' ~$ G$ j
}
/ x4 h# ^$ N$ F& H, K, {' [) i+ z% T4 a$ w d
结果是:
! I {6 ~1 M4 c4 c/ a: z) qresult is 2$ ~1 N: F5 ^" B4 Y$ }
#
1 S% x5 G: B1 e& u2 f) W( B# An unexpected error has been detected by Java Runtime Environment:
. t7 t! w3 M$ ?$ P' v#
! D# P6 p6 g! o y# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10686 B% ?! i7 j9 Q M+ C, A
#7 Q8 a5 T* r. L5 i2 I: [: r
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
( [. a( x! z! C# Problematic frame:
( x. w" j; A, a8 p# C [javaswarm.dll+0xb8305]: m( b' u! u0 F4 @ j* J1 e6 A
#2 x3 w1 L X* M( }4 f' Z
# An error report file with more information is saved as hs_err_pid1064.log |