我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
' ?, D4 J8 ?8 k, I; E0 B. F8 m( Ximport swarm.Globals;* b( F/ g3 y+ X- N' S1 D/ t
: j& M: z; b. @+ D3 {
public class test {
0 J9 {9 n8 c1 \; q /*** ]- y! K' i% y* {
* @param args' x' R* D. S' R+ V$ a& W' H: t
*/
8 x7 n2 w$ p8 N4 U; q2 u- b public static void main(String[] args) {
& b+ n7 @3 M* z
7 N6 m5 o% ^2 @; Q int y=(int)(10*Math.random());
2 X5 \. {2 r( p) H8 ]) R; W. { System.out.println("result is "+y);& Q7 d. y2 {5 p, t
' c: a" ?: B; {8 `/ V# J* O7 q
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);! l: F4 b6 A$ p+ E7 K" Y% g, O: _$ \
System.out.print(z+" re");. N* b* r$ @7 X, H7 C+ u3 U9 L
}, N$ @2 [" a/ F p* S7 a
}
: Q: }9 s/ F) R t! @% O7 o% C
% a' F# | e6 U0 H( H结果是:, e; H8 b$ j) v& t4 O8 m7 U
result is 2
% b8 S- N1 _6 k9 H4 @#& y# l, Y: ^. l- j( B) H% I% h$ M d
# An unexpected error has been detected by Java Runtime Environment:
2 Y/ |# J. q( k* E* U* `# K/ @" }+ o9 W( d7 ~9 L, G2 |2 x0 z
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 x: F: O5 o9 ~/ ?, n" z2 y
#2 |! T P6 {9 \- S
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
, ?! U/ q2 |8 E1 q, P! [+ Q# Problematic frame:+ ^9 o8 `( j* X4 a, @
# C [javaswarm.dll+0xb8305]
& M3 O% U7 N( u3 j9 W2 v! [#; L, A- ~( `- n1 r1 _2 @
# An error report file with more information is saved as hs_err_pid1064.log |