我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。" R# ]9 i J- a6 K; j
import swarm.Globals;
# A# m. k& @ \
) Y8 h6 I6 {% T& r0 ?6 [public class test {
* C) t$ n. R4 I; n% a0 S /** z2 L$ ^: Z, s
* @param args
" V. U5 M5 \* X0 n */
$ c% M% p/ Z" S' o/ `9 [ public static void main(String[] args) {
2 q2 y- E z9 y2 g$ z
% d* n1 B; i Q, n. K int y=(int)(10*Math.random());
- \! a$ R. E0 v. _! l* F- W System.out.println("result is "+y);
( `( M! g3 G1 g k# V$ Q6 x9 L' e# [+ q
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);6 O4 Q# ~2 p2 m0 ^4 w, F% Z. i# Q
System.out.print(z+" re");% U) h6 E0 J! u# j+ M! V
}
1 T# I: Z) ]% w- d8 ]+ S) G! ^}
' B3 N. l3 P4 k' Q
. ~5 B& N" p8 Z7 ]0 W# L; [结果是:8 v* J( F2 I9 \
result is 2: O% D, _: k! Q" T* j* q# f8 K8 B
#
# \; |+ @; u! w' `# An unexpected error has been detected by Java Runtime Environment:
2 l* f: H4 b6 `#
4 H2 E$ [! R I& k, D" x, v5 k# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
) h4 W( \; `/ o# U* Q- ]#
; q$ E+ @. x; n ^# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing): G+ L! C+ u5 M! M6 c* k- C
# Problematic frame:
% v* {* o$ n \7 I2 U: U# C [javaswarm.dll+0xb8305]
% G% r; {0 N! C5 z- o#) ]7 ^, W8 V( ?( I! D# N: z
# An error report file with more information is saved as hs_err_pid1064.log |