我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
0 Q# a9 {4 E, ?1 v: B- m, timport swarm.Globals;0 Q0 g4 i, I- y _. u& T9 w
5 L$ y& V& F9 ]public class test {
/ j3 P* j% J/ \! @8 |4 v5 S) R /**6 w i8 F( q- @/ ?3 t E
* @param args
( q) r, _( y! u% @+ ^; w */) Q9 X- @# `3 x2 H: _
public static void main(String[] args) {3 Z% k. r/ I" a4 G/ _# T3 w4 [% _
+ V3 ~* w% F7 A3 d+ x4 M1 h$ a$ W- M int y=(int)(10*Math.random());
- a; p+ _0 t4 a5 P5 c- g System.out.println("result is "+y);4 k6 @# Z- ^4 q: u
$ T% f3 o- a+ k( J8 }( o9 G double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);- r/ }( J+ O. F) i
System.out.print(z+" re");
J4 m! V( z+ t1 o8 y+ ` }5 a' W' s0 Y @" u) w
}
; `+ ~5 r! j9 x4 M. `( X3 h$ n( h% q6 L
结果是:$ y# z4 s7 X/ X1 n
result is 2- V& v6 w$ \. L; O2 I+ q
#* `& R' t% E- B7 w' c8 |
# An unexpected error has been detected by Java Runtime Environment:
( e" z& j+ z7 [, j$ ^#
3 X7 f8 ~( P" ~, r, z+ ~+ S# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10682 A, T2 |/ s- G$ f" D
#9 _! O/ x8 d5 I4 H" i3 W, X3 B1 {
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)* I8 z& @+ {, h1 J# Y
# Problematic frame:, n; C8 Y4 h/ m5 O3 c
# C [javaswarm.dll+0xb8305]1 f. b% K1 L+ Z) N3 o; e
#
# d: m. r7 V3 n# q1 R6 \" Q# An error report file with more information is saved as hs_err_pid1064.log |