我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。! F' Y, Z, g- f1 P" Q2 S
import swarm.Globals;
- Z$ i! f2 {) T n6 w" S5 ?
1 Y( s8 \1 t$ A2 Bpublic class test {5 L1 E7 j1 p- Q% Q3 `3 u
/**
0 p+ h) b& G0 m' n W1 } * @param args
! K" }1 D. L8 x7 E* V */( h0 x8 k5 T2 v8 Z$ x* Q- e
public static void main(String[] args) {# g1 B/ d0 V. K; ]5 N
* u( G9 t2 P* h( k8 F% u
int y=(int)(10*Math.random());/ \# x* c9 J, d0 t
System.out.println("result is "+y);
: t, n0 k; T+ n9 ?% Y. m- A. Z. l' j# u! f/ O4 m$ v$ [2 a
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);# X. W& Z: s# ^* q0 S. |1 `8 o
System.out.print(z+" re");, L+ O* T5 H) f1 a4 _( {' V) C
}
% a4 Y9 D$ Q1 ]/ Z- g, |, m8 f}
8 c$ d r4 }+ ~4 [) `$ ~4 i! E- i
1 \: d4 Q* |) x7 R' ?; i结果是:0 w: z: n( z1 L+ T, C
result is 21 i$ T: Z$ b+ v! \
#& L) z! L/ t& K, _( O
# An unexpected error has been detected by Java Runtime Environment:
0 Y9 q' I4 ^2 B% p0 I/ o#5 t/ @( t0 e: y) z; k% ~
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
; Y. d/ |# w- F#$ S; O+ |& \( R; i) e, z
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
2 W/ {8 N( ~' W# Problematic frame:+ o- F* b1 t+ Q$ {) D2 j% C
# C [javaswarm.dll+0xb8305]1 }! b$ T* Q) D# Z
#
4 h; `5 A: @3 l. y# An error report file with more information is saved as hs_err_pid1064.log |