我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* `* @" ~$ |, k9 _
import swarm.Globals;$ |# Q+ L" A0 |1 _3 T% x. f
' I* I* U6 \8 ?8 S; L
public class test {
: K" a, j; m; r /**7 ]- P+ x# h+ c5 z& T
* @param args
$ }2 c2 T, P, Y0 U; z2 V# m4 \5 ~ */
4 P5 ~3 ^0 e0 d- f0 Y public static void main(String[] args) {
& ]; T* G7 ~) V7 F0 m$ { 6 h* ]% Z' g1 n- n2 q
int y=(int)(10*Math.random());# E7 ~. k- C: @. I8 J: I
System.out.println("result is "+y);
% Q# ^7 y5 Q1 ]; Z5 f
4 j8 v% w& [ z$ D( l3 s double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);/ u$ i/ B, |/ Q. p7 n3 N
System.out.print(z+" re");/ G/ q9 V4 H9 z" Q0 D6 R$ A
}
1 m( Y" ?; `7 C& `9 p}6 s# C* A, L# p. {+ R$ @" p" G, ^
, U- K) o, ?; D7 Q- C结果是:3 p4 [ n S+ B% C
result is 2/ U' W6 V* h! C* B# @+ u
#* K6 J$ ~! T5 w5 x
# An unexpected error has been detected by Java Runtime Environment:) V4 K1 }' e6 a. P
#
. Y; m, P; j0 g# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068( Y7 o3 J7 {9 F" \. {7 K+ I- n
#9 t. d$ L2 ~8 q1 n O% _ L" E
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
/ F7 v' W5 y2 Q3 s+ D5 ?# Problematic frame:% N) n! G5 {0 H6 F2 h" ^
# C [javaswarm.dll+0xb8305]; e3 Q/ E9 m8 L# Y6 R5 Q, D
#$ @$ z/ Q& _6 J' K! R$ J
# An error report file with more information is saved as hs_err_pid1064.log |