我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。# \2 j2 u5 H3 X9 p# I" x9 s
import swarm.Globals;' M% \7 f9 M* f* A5 j! v; S! o/ a
/ Y* t I# a& v7 ^& h& b+ h! H1 F V
public class test {, B, M* E' r3 {
/**
1 @4 t$ G% G4 Q& X6 G% ^) M( t * @param args1 w" n" [$ X- n5 ]
*/
4 E+ Y, b; D( j7 G2 l public static void main(String[] args) {9 I* h! J" s. M( g# D. ~" m. t. ~
# A! {) X' r- {: @* @7 }2 z7 N int y=(int)(10*Math.random());
0 ~2 ?+ l5 l: X1 G6 Q4 | System.out.println("result is "+y);2 z/ j; s" D3 k p
1 o* T' Z6 K, E, t5 l2 G
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
! A/ V) M2 j% N' n$ g8 ]9 T System.out.print(z+" re");% V5 S. B. O9 k' I9 v `# s
}
3 `' M2 H5 V& j% s}
: i% O4 E; U. m% C& R
1 v* N- B$ z l结果是:/ f1 ?: s1 H/ j; f. F( g5 s( o
result is 2
8 g7 |0 U9 a; ]5 Y, m \6 J## L* C, u. C6 Q9 W7 k- E
# An unexpected error has been detected by Java Runtime Environment:" @1 @" d% i3 ?( u" r
#
* N# O1 V4 T" P9 n _, m# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068* u! z" |8 y9 u
#
& r% Y6 Q4 `) u) c6 Y) J' }) m0 S# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing), G @8 Z5 D4 \2 \" l6 l
# Problematic frame:
; L% M" H0 D6 z8 c5 x G# C [javaswarm.dll+0xb8305], T; x& h; v m+ B* {; ]" V, _
#
9 @! `2 }. X7 y) H) e# An error report file with more information is saved as hs_err_pid1064.log |