我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ m& ^/ |: v. T& g! m6 b/ _
import swarm.Globals;- R2 w, b/ v0 U/ Y; l+ u5 k
. Y" B# A7 N. X/ e( s7 C! P5 g2 qpublic class test {
; l5 H$ l; ]4 } M /**) f; U9 r' o0 ~9 [" |
* @param args
& C4 I/ }5 ]8 L1 j$ j# u */ a1 n! N# p6 A! S6 R" r. I/ q
public static void main(String[] args) {
1 l) k. D! p5 u" m3 P
% ?5 ~, Q$ Y' R; P int y=(int)(10*Math.random());
: C% N- l$ K0 p% f% p System.out.println("result is "+y);
8 o( M4 }- H8 W+ z0 D+ \- M
4 n' b" h9 R8 E7 T2 E+ T; y double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);' ^3 N3 a4 W* k. `
System.out.print(z+" re");* h1 v5 r8 H1 _; W
}
* O: Q, I2 \1 c0 s t) R% C}
! p4 I8 n$ U' }. d1 K0 [+ n, w
q; {" u! b, C7 L. L0 n+ a, G结果是:; c: M, i) N1 P6 ~, @6 g
result is 2; i0 m1 d4 q0 {2 n% V4 k
#
: V- v1 ~3 ~! y9 t O6 M) g9 L/ u# An unexpected error has been detected by Java Runtime Environment:
5 _: b- Z; }# y6 T2 }6 ]. \#& s' h2 ], D4 d! O
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
- F3 ^, {$ |* \3 {# b( u4 a#/ A: }1 E; d( w7 P( K
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)9 }/ L5 t1 t$ a: D
# Problematic frame: B7 U) n! K8 e5 R( Y& Z
# C [javaswarm.dll+0xb8305]
9 C: ]3 I) _& \( D8 L#
& Q% v# \" n! m# An error report file with more information is saved as hs_err_pid1064.log |