我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ j* C0 F# n6 g+ d2 o# F6 Z
import swarm.Globals;
! `" J% `& W# C+ }; V0 q# g
" ?) ~; i9 b# E; Hpublic class test {* ~9 U" ^2 F; f$ {6 L# v
/**3 r+ Q ]3 Z. \- h( V( a- U
* @param args
6 e4 ~4 Z% Q3 W) D */: N/ P- v- k& N. L
public static void main(String[] args) {
: @9 ]. `' R+ ]) [: `4 T
; _& ?1 a- ^) f, [3 E9 q int y=(int)(10*Math.random());0 I0 h9 A3 F* r/ J
System.out.println("result is "+y);
- d9 B1 u# S8 s. ?, K
p" X% L, t2 K( Z1 ] double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);/ Q( R3 d: U- K+ ^* R; N8 O
System.out.print(z+" re");
* \" Q# e% m. }$ } }1 P6 H5 E3 y0 x: E% Y5 N
}
" C( N! ^! W b. e3 {' S+ e- {: Y. R+ M |- J$ e
结果是:) \3 O+ \6 l) `# t
result is 2
* k; S% a" c: m#
0 n2 z# Z) r& T+ M+ e% B# An unexpected error has been detected by Java Runtime Environment:- p* \ j# W$ N5 t' t
# k( b" r3 ~ ~. ?4 P0 l" ]
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068- t! B- Q2 X$ {5 G8 @# u- {
#8 |2 i# {( Y* r
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)6 z! C1 @) S+ p. l7 r1 u' N( W9 N3 r3 ?
# Problematic frame:
. L; f0 r' p( b0 E& q# C [javaswarm.dll+0xb8305]; c7 G ^& h: J6 ^! y! n
#
7 Q6 s8 M+ P! U( r0 W, a# An error report file with more information is saved as hs_err_pid1064.log |