我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。; a% w; O" X V% F
import swarm.Globals;
/ G$ ~( m4 i- n" U5 W" |( v0 R6 `: D* T) g- x7 @4 p
public class test {9 N) [8 ]% e$ z H. n% K1 X" q2 V
/**
5 Y6 ^! }* q1 q' |, Q * @param args
) d) O& C6 ^. k) P/ u( P */
; |( ~6 T& R# f% T. t public static void main(String[] args) {
H/ K' H. l W' _2 P5 N# u1 x0 _
; d6 L0 L( f( O7 t int y=(int)(10*Math.random());
5 W& q$ C3 m) E) M% n2 ` System.out.println("result is "+y);6 p8 x7 p3 ?8 v5 |) D
1 i* W0 U9 u8 s6 A) I9 C double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);$ S% e# K" `6 J7 Q5 H0 @, u
System.out.print(z+" re");' @5 `( }4 ~, U2 o# \% t @' b! j
}' s0 {, b! B C2 X4 \ L
}
7 o4 y0 ?3 c0 v8 n
& Y. `8 S: `% W$ l [* m结果是:
! F$ L0 Y) t+ d$ O# J/ Z) L+ v- Bresult is 2
! e+ n( w7 X3 O2 J, ?& ?5 J" j#' _5 {2 b# w& v/ m5 l% i
# An unexpected error has been detected by Java Runtime Environment:
! Z; E# ~- K0 ]2 f& O* X, Y#
6 H+ ?2 X+ P$ A3 ?9 o; f# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10688 b) J1 \" B+ o. C/ `
#
8 h3 d' ]; t- J, E) z# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)* V0 J) o6 t) y- g: u6 c
# Problematic frame:& r2 A- u9 @7 Z8 X" d
# C [javaswarm.dll+0xb8305]
9 Y8 x, ^4 G6 i6 }7 x" e#
7 ?" x( N, @9 P/ J# An error report file with more information is saved as hs_err_pid1064.log |