我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* {$ q9 ]! @2 Y0 Z1 }! u
import swarm.Globals;1 m, ^- c! P8 d+ L( i
+ ^, z: q, L3 \% ]
public class test {, [; `6 t" l- T% U3 B6 o5 Y8 l
/**
) m5 C/ t. ^$ k# b; u- e * @param args
& T, {$ l% d+ o" u x */( ~6 @4 r; v4 I. o
public static void main(String[] args) {. w3 X! n, p) m* s9 n! b
; x7 d3 O& L; ?$ D int y=(int)(10*Math.random());+ @+ g; A2 L8 l' }& R9 q7 T' G
System.out.println("result is "+y);, w" ^5 \* u# I9 k1 d
6 ]6 r' O. t6 Y0 c& n double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
1 B9 e4 N9 _* v7 A4 m5 u! l System.out.print(z+" re");
+ Y7 U& h5 A, ^4 H" S/ }% \ }: F: j! v' W9 P* Z
}7 D, [5 C" O! Q3 h. u- u
, i. O0 ^( j' j6 Z+ e; {) @0 C结果是:, K) [; s+ u; r. P
result is 2
1 i0 G0 {; ? C4 Q#. e" d P; H2 {/ f% W/ a! t! f) K6 u
# An unexpected error has been detected by Java Runtime Environment:
) _- f3 P Y3 A8 |#
5 d2 `0 n' M9 {# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068; a- O8 R2 B8 @
#
# Y" E. w6 Q% J1 s: \- L6 f# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
- x' I. p6 O. A, P, H/ }# ~# Problematic frame: Q4 f3 H$ _; o0 u+ e( V6 c& |
# C [javaswarm.dll+0xb8305]
3 q7 c7 V0 d2 i# R: x#1 |' q0 n( U% k: A
# An error report file with more information is saved as hs_err_pid1064.log |