我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ ?; S9 j6 R: B! I ^1 P
import swarm.Globals;
% i% l7 m' D$ i. e0 g0 L
6 _, e( O! j, H, J! |public class test {
6 @7 Z6 I- q7 \ /**. V, c# q9 K9 G) N8 w" j
* @param args
% h- i: c/ u1 } */% w* L0 q# |$ E6 q% m
public static void main(String[] args) {5 u( [! E8 t7 p! B! R
' F7 |( Z# c) B3 F6 b5 w# ~ int y=(int)(10*Math.random());
: T+ k7 y6 } E1 F System.out.println("result is "+y);. t/ \, n9 a0 N z D
! W9 G1 n. j3 \2 X
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
: H$ [( K8 E# S7 k E9 a$ w System.out.print(z+" re");
8 q) q+ O% \! H0 R8 n( A9 l9 B }9 e* Z0 y$ d) C% D2 x' X
}, g7 p( x0 k5 D+ |" G. q
& A3 H* Q R/ u& z, N% ~2 ^
结果是:3 x9 D' R9 D; O/ T8 d' B
result is 2
" |$ Q M3 f0 `#
9 g6 o6 i' A1 K# An unexpected error has been detected by Java Runtime Environment:
3 d0 O( p' I0 S" K#
/ U' r+ e, y9 `% C4 j# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10687 H' M& Q7 H/ H. p$ y0 I
#
0 a3 @4 [; U# u' g8 P2 H! C# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)# _# R. k. |- _7 H, z
# Problematic frame:8 U+ G6 D) k' H R5 t8 L
# C [javaswarm.dll+0xb8305]9 j" N3 u! ~+ L; q+ @
#
& s) d+ t( R- m# E$ ]# An error report file with more information is saved as hs_err_pid1064.log |