我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。' i* J2 m3 O) ^1 T* h
import swarm.Globals;
) Q" F s; G7 |4 [9 z4 }) f
7 |0 e! t, c# M7 B: `. k$ c; O- hpublic class test {& w& M) j4 A/ n. E) Y4 I+ j% t6 i
/** Y: H* |, |6 i" b* S9 s- r0 i4 j$ {
* @param args
8 ^) P6 r! i7 { */
; o; b' S: O' k& a! I9 b& s+ `1 g public static void main(String[] args) {1 V5 d& \" B7 Y' t2 S# j
# S) J6 D" @# \9 R int y=(int)(10*Math.random());( Y( B4 ^+ Q+ |
System.out.println("result is "+y);! F# q( m" J+ f3 a$ l0 t! O
5 O y( A) R5 `# b double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
5 t* b( x7 X: o9 }' }; t/ v System.out.print(z+" re");( l* @2 {' l% \, D, C3 m
}
5 k* U# o# \# u' G z3 T}
2 ?7 n' K: `) A- [% q6 t B, f
% Z5 p- k. `4 s3 B& b结果是:; S4 @2 n6 P8 ~( ?) ~0 k1 P9 V
result is 2, P0 \# d( Q3 D5 C9 P
#
5 m8 q1 ]. {3 v( z9 {2 \# An unexpected error has been detected by Java Runtime Environment:( ]8 |% x$ v# M$ m
#
* B. U0 W% [2 i* K; B6 u5 w# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
* f7 v+ i8 S: u% N5 G; D#
1 C. E( t; \# i3 n! y. D- }9 B# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
0 \2 I% g6 c7 m% q" D# Problematic frame:8 r; F2 x9 l( I8 x
# C [javaswarm.dll+0xb8305]
! b5 Z- P% A% |& p+ C, ?' X#
) J" g+ m7 Z4 S% Z# An error report file with more information is saved as hs_err_pid1064.log |