我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: D+ ], X0 G" B" J, e' u, W
import swarm.Globals;
4 p5 a2 A; P! ]1 ^9 T, q U
( l+ x; V( b( q6 L9 epublic class test {
& i: N1 I9 R: T$ y* J/ V9 J& s /**8 y6 p. h, Y1 R/ B
* @param args! r6 X) H& ~6 e& }
*/
6 y1 [" b- V/ \7 B! ~9 ~ public static void main(String[] args) {
* P- E0 B5 P4 X( J4 k" d: O # V) q: Q+ E' v9 R
int y=(int)(10*Math.random());! m# U3 V. O- |
System.out.println("result is "+y);
" s% ]. }5 ?+ Q- T# M8 K
- Z X' A) B- D8 Q* m$ Z- F double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
& ?' x, Y. k3 B( e1 a4 P System.out.print(z+" re");) ~2 q& z( k: I6 c( h1 F4 B6 c
}
7 F5 L8 P l+ ~* C1 V# y& M* a}
* i8 Y- y- d/ {+ j8 N7 K7 I% L5 U' K7 g$ i
结果是:
8 N7 |& ]4 T: c+ f3 y+ J) ?5 Dresult is 2/ f4 b) @5 F1 ]2 ?6 |/ g
#3 J" j9 t- e6 b0 T. U6 |
# An unexpected error has been detected by Java Runtime Environment:
/ V8 `4 b6 h3 N l#* c/ l1 h$ G5 \" i; r9 V
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
( I1 i3 |, c7 w1 C- q; O, L* ]#0 q r [+ ?' P+ u
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)% ~5 E0 y4 A0 }8 `. w g m
# Problematic frame:
S3 v% s, e6 s# C [javaswarm.dll+0xb8305]
" h5 M0 k$ b4 ]: I- Z4 x7 [#
- O/ e8 d" E! x# An error report file with more information is saved as hs_err_pid1064.log |