我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。8 _8 L( y* Y0 Q q" v
import swarm.Globals;. u" a( ?$ \ {, U! A7 Q% s' A0 T
7 j; { l& G0 Z& H3 A$ W8 Spublic class test {
9 A* Z6 Q; B" V& n0 Z) i /**
7 o5 M# i+ p( s4 n2 A/ b * @param args
0 E. j" h$ B+ B$ R */; E% A. f2 a0 m& {
public static void main(String[] args) {0 t. c* v& l4 Y
3 ~5 r9 W: u; _) s: o' W- R
int y=(int)(10*Math.random());: f" o- d- M. t2 \
System.out.println("result is "+y);
4 C, n# I' Q* R) u5 F3 G7 P0 H9 u; s* @/ @
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
' Q; z/ g* l# e5 {- W c' J0 m System.out.print(z+" re");
1 ?2 p/ K3 z- s }! e0 R4 `; \7 `* T
}
G" Z- D6 l% W+ g2 N& L! c% c* V) ?2 ^! q. U
结果是:
6 m, `- i" P) fresult is 2
" h$ K& S. v; U- Z#) T3 L) w2 X6 |% r/ O: M
# An unexpected error has been detected by Java Runtime Environment: m/ R/ q( t9 x' Z
#
% h: o' J4 z& J# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068$ W% N- B3 _% ^7 U: T5 M
#5 I& V# U! r `' v+ m
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
2 x0 S, |6 \8 u9 r# Problematic frame:
; T: s7 j( V# \- K# C [javaswarm.dll+0xb8305]
+ U) A; m. \( e( {% Z. V3 c#" ~/ C3 r$ F) Z2 H0 _- g$ z' `- @7 \' B
# An error report file with more information is saved as hs_err_pid1064.log |