我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
% x) z5 }5 d( r6 Pimport swarm.Globals;
$ U0 W/ b( P4 q+ G% B. n& p) } }- P
public class test {0 |/ H- B. |4 A$ I+ e& G$ h
/**
7 o9 N0 _2 J% v * @param args
7 }: V1 L% C4 w3 h */) P5 ~, K/ s: O/ X: W8 \
public static void main(String[] args) {- Q% k' [! n% L0 z
4 S3 p- c0 ~9 B8 W% z+ \
int y=(int)(10*Math.random());9 r3 J# v: m2 G" {/ k
System.out.println("result is "+y);
2 b J; ?; _) v, ]* b' U( j. z. U& t# u& q3 l
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);9 ^2 Z7 a; p. @8 z
System.out.print(z+" re");8 t; A) N) D4 I+ j% G! k1 p
}2 t% ]) j( q3 ?0 @- l
}0 _1 X! n4 z0 i' {
( ^9 T& n! ^# w c4 ]% T9 y" s
结果是:0 E8 l( T, m5 \) t0 O
result is 2
( ]! |/ |6 {2 i& X# H#
8 J: u/ ]" M; J0 e5 |+ L7 y# An unexpected error has been detected by Java Runtime Environment:
+ L' l: t0 ` Z$ H#) V; [ Q. ]" V( }
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068* y. M: V5 s5 M& \
#: x; P/ Y3 w* @4 W5 s Q
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)& s& s0 m0 T/ g* i. u
# Problematic frame:: x! Z2 k% q0 p2 q, {
# C [javaswarm.dll+0xb8305]
- U" a% d- e' X0 }; I8 R) ]' i#$ a1 V3 l2 E! \6 V0 x
# An error report file with more information is saved as hs_err_pid1064.log |