我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
- C! l3 {/ [; {2 M0 kimport swarm.Globals;* k& b7 Y: E4 }% E6 [) [& [
3 C$ ]3 X* k. l2 b9 qpublic class test {
- P) A. Y1 \- j5 }$ \2 v3 R1 m /**
: o3 j$ E3 h# {3 V- ^( T * @param args
; E( M+ K4 ?+ S, m( Z K* r */5 l g1 K D' ^. X* h' u/ B4 D1 d
public static void main(String[] args) {
9 R& U, m* y' L( r7 N7 I2 H" S ' A3 J2 k' N! L) ^6 M: Z, P
int y=(int)(10*Math.random());
0 o! S+ t" T, j0 p1 \: o System.out.println("result is "+y);
! A3 s) @! ?9 E" Z0 h. K) T8 Y& C
! H' f+ B7 L% a) G double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);. G8 W3 A, P* k* A
System.out.print(z+" re");8 b6 j! u# m4 x/ ]. p3 m
}- y1 w4 T( r8 a% M7 h
}1 J# t2 _7 |# y5 e, l( z/ X
k! H/ E7 Y% F% ?6 g( t结果是:! g+ [7 Z0 p' Y3 o! r3 X
result is 2 ^2 K. J, f0 W" m4 H
#
! S4 D3 k R3 y8 ?# An unexpected error has been detected by Java Runtime Environment:: y7 C! U6 C; x9 M: K6 H; e* p
#
4 K- G1 P1 J/ J! z5 Z# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068* L4 y, y* {! p: A
#; a# W: o! Z S3 M) E0 I
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
4 B+ W% Y4 t0 J+ g7 u- H0 i$ X# Problematic frame:. z- a9 c t# t2 C$ U
# C [javaswarm.dll+0xb8305]1 P, u, y K# o0 H- ?
#
3 r, ]! W4 {& S5 ?2 y" ^' y9 q# An error report file with more information is saved as hs_err_pid1064.log |