我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。0 T, ?9 I& M8 G* z% O: S4 @7 u
import swarm.Globals;
2 x8 b. g% N, E0 @9 |+ T. ]
+ a+ c; N# T: W. |6 W- ~6 q/ h+ ~& opublic class test {# S) b3 M+ _) X& P" u
/**
; o) p5 s+ [& P1 ?. r; |1 O * @param args
, H2 ?5 B8 `0 E# ?1 J H */) |* L1 E! |+ i3 b9 ]
public static void main(String[] args) {
* W! D& [ n% J- J; Q$ C + V+ }+ b) I( r4 ^5 ^
int y=(int)(10*Math.random());+ Y; g0 i0 Y1 I* S+ t+ @" K8 s+ g
System.out.println("result is "+y);
r7 O: @3 t" X9 ]2 h0 [$ F7 S, h: m0 g0 t' Y
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
9 i5 \" ?5 g, n* C( _" b System.out.print(z+" re");
8 G9 v6 C* ^/ z! l& ^1 J }
. S& v# T% Z" f' E4 r% Y9 v* k}
6 S" D, g" j. U$ M( s8 ?' |
" x5 t: |& J! U$ U5 D" G结果是:
8 p/ \' m+ s/ p9 vresult is 2( X, I: v2 Q; ?( F( r. \+ U
#
p- C6 ?' z/ V8 B: I- ^$ U% j/ B# An unexpected error has been detected by Java Runtime Environment:
& }) |% H" K2 K: j0 A" g% a7 C- t. f#
8 E, J: ~( h' K+ l/ h, T6 l* t# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10681 Q; v- d' u5 q0 X/ j
#
% P! ]9 k8 q/ P% f# O( U# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing) ~8 o( I- R# |! ^0 B
# Problematic frame:/ D: [; r' j9 b: _9 d7 O
# C [javaswarm.dll+0xb8305]
. M+ Y5 ]5 d; {# T$ S- Q5 s1 Z8 A2 `0 }6 z
# An error report file with more information is saved as hs_err_pid1064.log |