我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ w5 r: q3 A |) B3 l
import swarm.Globals;7 N9 o& {1 U' s* k
) L* H* E# J/ N, t' npublic class test {/ T2 ^) g `+ I1 W
/**9 d7 n( s2 c$ R* q4 o& w% m2 }2 z) l
* @param args2 m9 r; `) u" n d* N _6 a
*/7 o0 q2 P: B# `0 A: |) `& }
public static void main(String[] args) {* g; N0 L/ q$ E7 h, Y# S" N, Z
6 {5 ~3 F; O2 G ?( o
int y=(int)(10*Math.random());
! o9 M6 Q; B5 R7 N7 q; e System.out.println("result is "+y);2 h: D: i+ A4 ^4 U E% r
/ a* P4 I3 T K! f% ?
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
# c# A4 b& J; e( l System.out.print(z+" re");
0 v6 D/ B, l1 K0 f. B" F }
5 m4 L2 h* [3 l4 V" z9 r: g}& H/ P; K- D2 y$ V# Z8 V
2 |: ?1 V- J8 Z2 u9 w) S7 d
结果是:: A( `) I/ k) C8 O7 K+ ]: V
result is 2
8 |! C% ?4 n0 _5 h# P#
" @* c( x7 y) b# An unexpected error has been detected by Java Runtime Environment:" m! @& ^4 Q- ~) N" h7 b
#
$ y0 O* G/ o; X5 _5 h" K# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068: {1 T* x+ J9 g$ h
#
* C# l( h G0 k0 m$ |8 p7 w# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
% b: g8 j4 ?& b. N3 ^9 Z& O# Problematic frame:3 }2 g) [/ M9 _9 d5 V- m6 Y
# C [javaswarm.dll+0xb8305]' J1 k* M+ a+ Q, T
#
. U4 t2 k" b( J# An error report file with more information is saved as hs_err_pid1064.log |