我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。. N! s' E! B# J! |" j
import swarm.Globals;
5 V# o1 E# r+ y6 A e0 Q4 ^4 G5 T
( S( r3 V- J/ Z. Fpublic class test {! G2 ~* a: J2 B, n6 i
/**
- U- g: I4 h, Q! i1 C * @param args. l/ X- o, b7 K- k1 l
*/
( {3 X, f6 D) _ public static void main(String[] args) {
6 J3 p* P% q0 S5 D 8 X) Y [$ C3 Z8 Z3 p$ \! x
int y=(int)(10*Math.random());
: t* c" K! V& {) j/ p* h System.out.println("result is "+y);) r) Q# l+ o( p% ?+ D* E
$ ^9 X* G# L f
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
; }- ^6 p. c0 v( g ~0 L) b System.out.print(z+" re");
$ {9 Z8 ~1 I$ ] }1 F A' O& L" p' v7 s) Y
}6 \; r$ H) j7 E
" ^0 l2 ~/ G* g8 F
结果是:' K' R! S2 t' K, t+ f& V
result is 2
. ?' j9 d/ ~7 N# Q#
& L7 R& A5 x& t. a8 I4 q1 P# An unexpected error has been detected by Java Runtime Environment:
9 ^0 Y! |7 Y7 j#& c9 h _ v7 y9 b. F. O
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10686 k2 P6 _5 l2 x8 n) w$ S
#" m1 t6 l- a, M$ ^* J
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)3 M3 g* L, d; N- L: a6 w5 C! j h
# Problematic frame:; T$ F- |. _4 [
# C [javaswarm.dll+0xb8305]
. Q( p4 G. V; m' C# X#
7 s. i& b, a3 ~# An error report file with more information is saved as hs_err_pid1064.log |