我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。; r, T% E p- d8 q& R1 b/ d6 v/ \6 a K
import swarm.Globals;
$ R" R+ g7 R. i7 L
3 c0 H& @* b- D! g8 R( tpublic class test {
6 [! g* ?2 a8 h' s4 D0 V5 i /**
' m# _. }, G8 B# c% v1 } * @param args
7 z* _2 O9 S% n% j */
: r! @" V% }$ ^4 |7 x5 N public static void main(String[] args) {! R2 {' w& |( X7 l+ t6 v
3 I# d J( X [) U8 c" `, \ int y=(int)(10*Math.random());3 E- G# U' R5 Y3 L" s7 x9 `
System.out.println("result is "+y);
7 y* b( |0 A2 U: J; A: e
/ O c3 \1 ?# C& [' F! u# N/ a double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
+ I$ p6 O8 t% E4 E System.out.print(z+" re");' k9 x, W! K" x; D. u: D
}0 D( w. N" f8 t/ ^0 g' q/ o
}/ ^5 t. |& E4 d* h$ ~
8 L( u# e" U& H! I" S+ L, d' E$ M
结果是:- i' }, l9 U4 i
result is 2) A# `' f- L- l) O, P5 A
#% _4 i& _, y+ j
# An unexpected error has been detected by Java Runtime Environment:
6 M$ P2 F$ S7 Z" T5 g#0 m3 F6 J" M' R1 G( M9 B9 j. M
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10681 x- n+ ]3 x( q9 u3 v5 F
#
& n% p* }/ ^9 @/ P( g# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)5 {9 `- D3 b7 X" z3 l% @
# Problematic frame:
) p' u' `& j7 } @" r9 M, l: _# C [javaswarm.dll+0xb8305]% n" j9 r7 q! w! f3 H3 K( ~
#/ M. A! ]& W' ]4 @" F$ A
# An error report file with more information is saved as hs_err_pid1064.log |