我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。. h5 p4 |; D% r9 }1 D0 f
import swarm.Globals;) i2 l! w- \. ^; {; S3 T. p
, H) r5 B" f: O5 [
public class test {! ]3 |+ a/ a! f: ]
/**3 v) @* |/ u! F
* @param args
/ W& R5 P4 N! A, C G */
+ M4 Y" i l% O1 _8 |5 a% A public static void main(String[] args) {/ P! e0 ^6 Q6 e& [% c* }
) i: g$ b8 ?8 D, W- | int y=(int)(10*Math.random());* S. h& w, C% D" E3 @
System.out.println("result is "+y);- j: v0 R0 @" ]9 d4 U/ {, a3 y
; j) K e! Y; [$ t: W* g
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
3 m9 k m7 E0 T3 Q, i1 K System.out.print(z+" re");
6 v# X$ z1 {( x& z- r; b3 j }' ]2 ^8 F5 o: v/ e2 |) {) h
}
! o. ]: J# b0 z- K
# M; @0 \% p1 g! C4 r' M结果是:
) }7 r# U/ h! A( b3 U: {result is 2- L( a+ s6 R3 _ P# m
#
0 M+ p+ {7 E( m+ [9 }5 S# An unexpected error has been detected by Java Runtime Environment:0 Y6 ]3 n, i+ c; |( O* b
#3 h1 V6 d ~/ v6 c1 }) r; i, f7 t
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068 s$ P& A, ~! W
#
, t- L: @( u5 m2 N2 s' c4 S# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)) D V3 z- F& t3 ~
# Problematic frame: O- b1 j4 O) u% P$ {/ c
# C [javaswarm.dll+0xb8305]
/ M$ Z u0 D8 k0 N/ z#
% m1 D; i( d. G2 h- c# An error report file with more information is saved as hs_err_pid1064.log |