我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。' |7 X1 E) l0 {) v3 E9 |
import swarm.Globals;& B" m$ D7 g# y; }6 r5 ?
, c+ j0 _" p3 o7 ?8 }public class test {
! P# {: q4 Y; s /**1 f: Y4 Z o" ]2 p; H. h1 D9 _
* @param args) p/ S& ~' s. F6 T1 s& K- d
*/$ u- ^: W( U @5 | g
public static void main(String[] args) {/ p0 `+ j2 V( G8 P1 N. r& ]2 D. v
O% N$ E' H; C7 g$ o! A int y=(int)(10*Math.random());
/ I1 _; k' E9 e: o System.out.println("result is "+y);& O! D, o* D% A1 B- p1 |4 H! R
2 e7 S, {8 h9 z7 m) n3 V0 D double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
. k# s w% N2 Q( D' i System.out.print(z+" re");
. P1 U5 C3 q: K$ X }
. h3 R1 g/ }# H4 q4 x7 I: y. m}
' b/ \& `& }/ b U
" N8 |- b1 j) k1 \# d I: |3 s结果是:- @% c) X3 v2 T
result is 2
3 i6 b6 N, p$ M- @#
7 B P" S1 B+ C: p4 c# An unexpected error has been detected by Java Runtime Environment:
7 r4 ?& N$ s& A9 H; Y9 L#
. N# Y9 z [- P. f; D# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10684 V/ B2 p! z+ o: h9 g
#
/ g6 O3 m6 K1 d1 @, K8 c o7 x# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)2 N8 f" [( s8 e8 z. D9 @
# Problematic frame: @' @& c8 q- C
# C [javaswarm.dll+0xb8305]" |6 O" U2 n; s+ d
#
# N3 I: V; {6 m1 w9 c# An error report file with more information is saved as hs_err_pid1064.log |