我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: N) E1 x% O- p) e! ^7 o# r8 K; h
import swarm.Globals;
; J2 ^/ n7 h9 Z: S$ ?( }
& z. l3 R9 `8 `; N$ k) `1 `) S" Upublic class test {
' L$ Y% p6 |, O8 W: f1 ]! C# f /**
$ C1 a, A! \; g9 Y5 F& ~ * @param args9 @4 a6 ^, [/ \& Z4 C$ P! t
*/
$ l8 S6 y" s. H- Q public static void main(String[] args) {
8 k) ]! b3 f# m: U; s: h! g- \& b' c 6 \; c. B _8 r5 [' m* b) K, g
int y=(int)(10*Math.random());% x' _9 A! O* O- m. E
System.out.println("result is "+y);" T% V' j. g- S6 @
2 B4 `% n+ I: x0 W2 O" z double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);) }- e5 j+ g# o* z3 U
System.out.print(z+" re");
# S$ f1 ^# H# S$ F- @9 Q }
% q5 a2 [, w' V- s}
0 n, k1 F, t I5 \/ a# k2 G/ v0 U: u: s
结果是:3 k( |! D9 A! K* g' L% @) J$ }
result is 23 C& Y1 ]3 L% Z- t# w8 E# p
#
4 O5 k; S3 q; Q6 _4 j3 K5 e4 q6 j# An unexpected error has been detected by Java Runtime Environment:9 |! A! I: R# Q' K9 D5 j; K
#8 {* V1 x5 l! r& o9 }( G4 @5 m
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10686 n2 O( J. `$ {
#6 ~' O9 \$ N" ?- E8 a# A6 d k( S
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing); B5 B$ S) ~3 {; I* N, Y
# Problematic frame:# H: w4 s+ j$ n. |$ R9 b
# C [javaswarm.dll+0xb8305]8 M. R; d+ L2 O0 |5 K
#
, N. z$ j8 e4 V* x! [6 B, _3 M# An error report file with more information is saved as hs_err_pid1064.log |