我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。- W6 a0 l: ?5 G
import swarm.Globals;
5 }: _1 O+ j. x# Q8 H {: F8 d' w1 w8 Z) o9 M. ~ g
public class test {& B1 N* w" c5 \4 }/ h
/**% J7 p% R/ P' w$ H0 k! G9 k
* @param args
% a3 u# a& ]: d/ ` */! v: y6 p& d# L- K+ V
public static void main(String[] args) {
]8 ?6 v5 N0 m% M: f/ j& _5 l* p* | 5 C% p7 } B. c/ p- s
int y=(int)(10*Math.random());& l6 M4 X0 w8 h4 ?/ p0 j$ Z
System.out.println("result is "+y);
9 m" _9 f4 h' {( U- l* H$ j+ }' q/ O6 g* x. H. `
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);+ Y! _4 w4 g+ j, c+ u( s6 z
System.out.print(z+" re");7 Z) W, R) E) F1 y) a8 ^! B
}( f$ e! q9 `! e& x$ w& [6 A, S
}; f4 a) x/ w) X8 R4 a( O( N
. t- y6 v6 V- A3 Q
结果是:
6 u/ W! X9 }9 k$ [ K- sresult is 2
4 a8 E" O4 a1 d#
/ J9 g7 e8 t$ A3 Q0 \# An unexpected error has been detected by Java Runtime Environment:7 [ C7 n6 v3 b" r5 h) \6 N0 D
#% n9 l; C2 X- S; R
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10683 P! ~5 y4 A, L
#( K/ L/ K8 P0 T. M( U, Z; s
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)/ C5 b2 d. F7 t4 Q
# Problematic frame:
6 v% C6 E2 G% F4 W$ e" C5 p# C [javaswarm.dll+0xb8305]
% d/ I) w- C2 D8 s* D7 W#
4 ?2 X0 C- E' m5 ?5 i7 p# c8 `: u# An error report file with more information is saved as hs_err_pid1064.log |