我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。, A. m- b7 C; v5 W7 a
import swarm.Globals; S9 U* d& U. l5 B2 E* P4 e
' w, n v! _' t; Q2 ~$ g
public class test {$ t* E' O% x- `; B3 h) k, ]
/**
* ?" A& j7 U7 I3 K8 ` | * @param args
4 x/ r$ L. l: Q0 i6 _9 b p */* o! G% j) {0 u$ [4 M; P) I
public static void main(String[] args) {5 ]7 ~8 G0 p( ?
/ L1 [6 C/ M8 M4 N
int y=(int)(10*Math.random());/ A* n' K7 k. p7 K3 h8 r: V4 h7 A
System.out.println("result is "+y);+ C+ U2 T2 y- Y* ]- D- O
, E% q- y1 o+ d" h, F$ _ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);- V- w, c, v% w+ n( n/ e
System.out.print(z+" re");( p- K- z9 A" W' ~+ o. @
}' i% C2 W% t" {% A R
}- r* a6 z0 b. @. Q5 b; m
2 n2 U. [ q1 T
结果是:9 \ \7 C* u/ y \$ s3 ~
result is 2( y5 U' [: Y3 @, A" K
#
' H7 C4 ], W( X% O' Z' D, n% q# An unexpected error has been detected by Java Runtime Environment:
. h' h' d5 T. |#+ R0 n+ Z3 E/ J. ~; d6 K
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
4 Q3 ?4 x, b; x#
% g# V5 {, K4 W6 o3 y/ {& z6 w# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)% K$ W/ [8 M1 m, r* o
# Problematic frame:' S |9 D+ G* C$ W# ^
# C [javaswarm.dll+0xb8305]
2 g' W* F( o! \% K1 ^3 {#
: c4 Q$ w8 h U& r7 C+ w# An error report file with more information is saved as hs_err_pid1064.log |