我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* [7 r! ]5 @0 I* X) e
import swarm.Globals;
/ o# \# g% T& s! N' u9 p
' _3 D* [, u+ d9 A/ F! cpublic class test { w' B7 p* g+ K7 X9 H
/**
4 ?- f5 q1 x: f0 [: _ * @param args- @2 C3 g, H- f0 v5 b+ w
*/
4 \0 ], A: m/ H, I. k4 s2 w public static void main(String[] args) {. h O- X# O2 C0 ?
; }) ?, I8 p% X q" l& e# I9 |( K
int y=(int)(10*Math.random());$ |3 A5 C4 h6 m8 |4 p6 O
System.out.println("result is "+y);0 f/ P- r( c4 c }# ?1 e
8 I/ f& j# p7 B6 i double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
4 W B ^ M+ Y S: a4 S System.out.print(z+" re");3 M; J$ L0 P; O' ~
} ]0 _3 D0 D. x: E
}
# }" T/ N% O2 L% x6 i% M9 L9 r6 W( h# _
结果是:
/ J, F! v6 p' g4 u2 R- X4 [result is 21 a o4 H8 s0 A
#
* ^6 I# o5 h5 u3 x- [) m# An unexpected error has been detected by Java Runtime Environment:8 E5 i9 g, ^9 X' @
#
" ~. K! ~! h1 ^6 C5 U# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
) m& w* i/ A( i& w* l#! P4 T8 X R9 F. c) c: u
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# e" k" r: @' T1 S4 f: U) a) H, \# Problematic frame:8 O' w2 h1 L) Y2 c
# C [javaswarm.dll+0xb8305]
" M- H) b: i$ `# f& v#( J+ b E' w& Z5 a8 }5 v0 s
# An error report file with more information is saved as hs_err_pid1064.log |