我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。1 v/ g# f! t* g0 F# |( J4 L
import swarm.Globals;
+ J% L: u$ D& R: u T$ X
. `6 L. b; K& j. Upublic class test {
, i2 {9 J1 H7 h1 _5 k1 c3 J% G' H /**% v4 ]' h; a. B9 ]+ o3 m* t/ `4 Q
* @param args
" s% ?7 |6 L- G( q/ ~ */
- |/ b, y8 j7 ~/ o6 a, B* A public static void main(String[] args) {! [* l" Z6 j; M( m' R# v
6 h3 v* H$ J' z" [" q
int y=(int)(10*Math.random());
! d. ?: Q+ d% N; u# j System.out.println("result is "+y);
' {( K x- F. b: }4 j# n- h6 \9 i2 O) ^
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);/ f( _7 M4 T1 ]* {% ~* D) W
System.out.print(z+" re");
' D/ M/ J6 s' l! {, I3 Y) L }3 o+ t) v4 H/ D# O+ N3 U$ q! Q
}0 t( ^7 O8 K4 z' p$ a8 R
7 F' _) b, h& D9 x/ g$ O
结果是:- d* j2 D& z* B3 v- l$ ?$ z
result is 2
9 A4 d3 Q- e( O( |9 a8 R2 a' F#% y8 `1 _9 H! n% _
# An unexpected error has been detected by Java Runtime Environment:
$ X& y# _! v7 h+ g#
; w) I: G; m9 h% r/ {# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
2 P) D7 U$ x$ m#
% Q& F* o9 B% T/ h4 G, \6 o. Q/ f0 N# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
; X# e2 z" m- z1 \, i# Problematic frame:
& i) l* `$ U' b% q$ c9 x* t# C [javaswarm.dll+0xb8305]7 w$ u7 ?# ?8 ?# |3 w- k
#! b5 k+ w( j, a6 C: G
# An error report file with more information is saved as hs_err_pid1064.log |