我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" r, m' O( L% F2 _5 limport swarm.Globals;* l2 T# F& C# }9 X( V
1 z% x* T2 D# c- J+ ?
public class test {
7 D0 X1 G) P' `2 d2 k" G* ~9 t2 |$ o5 o /**
6 q3 l) q6 D, Z) K& H. g$ W. _ * @param args
9 m. B! f' r6 A */
& i3 G( h1 N0 ~' P public static void main(String[] args) {8 m h& y! m' A
, D+ k! e* i" w+ L1 K
int y=(int)(10*Math.random());
# M$ Z1 b& Q9 r; w. v/ A6 Q System.out.println("result is "+y);# z2 x) j/ ~: B
# w5 ~, ^) T! [, G9 x# D
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
5 K( {1 t- }5 U9 I/ V- R System.out.print(z+" re");
+ x% S2 T" \( W }
6 h& F6 w/ L+ l1 y' T& T' @}
" W/ T* u. }% Z! G
$ E' [! I+ J# V9 S3 T/ c结果是:0 Q9 O, t- _" k' Q1 g
result is 2
8 `: x- I9 o8 A/ }5 W% O#
, v* D6 Q# c/ ]: {/ R# An unexpected error has been detected by Java Runtime Environment:* Q: e6 z) X* L, i: @' }
#4 ^7 w0 v; _, P8 W
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 [- m! H5 S. H4 n) q! m
#' h3 {$ _9 E1 a6 _
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)# A4 T& J+ }7 r) J
# Problematic frame:) n9 I" V- V( W- I# x8 B! ?( v& I/ N
# C [javaswarm.dll+0xb8305]" l* @( t3 p+ u H$ g
#/ ]6 E- f; T1 A) ~ a; d" o: I
# An error report file with more information is saved as hs_err_pid1064.log |