我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。" D4 T8 W6 M- ?; A* Q
import swarm.Globals;
/ A `& t. d$ C4 V; g: i
9 E; g& U% p; W, w Ppublic class test {3 `# z* @4 t8 T0 p4 B/ f; D# U4 ?
/**; P# b w6 n3 a! i: j
* @param args
7 y" o3 z8 x8 U) I! r( U/ h */
+ b; J! [8 f: S1 t3 }1 ]/ X2 C j& N3 D public static void main(String[] args) {+ U5 I$ G) J# A7 ~$ T5 @
. C8 v' Z" F% t E1 G5 |
int y=(int)(10*Math.random());1 ~9 n$ q5 G/ X& g
System.out.println("result is "+y);
; V$ Y6 U2 c. y8 d9 B0 t' s1 ]- e! e: k1 p
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
- v$ q/ P) \+ ?& X# s# a. ` System.out.print(z+" re");. `( {# u) p' C) q3 Y6 _
}
3 A- E9 f- o# [, R1 Z6 h; v}
: m0 v+ ]5 ^1 e: [! l$ m' n7 P w
$ _# S* x, o' z$ v' f" j i- O结果是:8 F5 h7 N6 F8 S, v( i8 V O# U
result is 2
9 D% i! G/ z0 p' ]' l9 i#7 n2 W# |" J$ X6 G" o9 U" {
# An unexpected error has been detected by Java Runtime Environment:
9 q0 p' M7 }# C+ s* O#
! e+ r6 ]0 f" ^3 e# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
9 ^. v' v5 K+ P3 j9 l) n6 D#1 Q; J) `& U/ t5 z* B+ k. Y
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
6 A2 n$ ?1 |+ S# k" j: W# h% Q# Problematic frame:/ G, L: A% I3 {8 ~# V( A
# C [javaswarm.dll+0xb8305]
2 W n$ K' y6 t8 ?#
R/ B5 |4 q( o0 F# An error report file with more information is saved as hs_err_pid1064.log |