我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
$ L- Y0 w. e5 {6 ]1 O8 limport swarm.Globals;
" H- I4 ?2 ?) ^2 V% X0 }; `' \( C( F: N! P6 J" ^2 F
public class test {% {5 K( [, v t, x4 z+ j
/**
* A: b% \ U* n# q) m( v * @param args* w4 u! J& |) p& ^' G' U. u) a* o% L
*/
& N1 H3 ^. v* v J$ G public static void main(String[] args) {
9 M) t1 ~& {3 e, ?/ M; j H/ ~ # V# |- R$ s1 G' M# J' E2 g& r
int y=(int)(10*Math.random());4 w- P8 Z! I% V* [& F( v
System.out.println("result is "+y);
- j6 O4 y$ x2 W" f
1 q. Z6 ]1 { s- i. O( i double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
2 t% q$ a7 Y4 \3 ^% f6 z* ^7 H5 W, j System.out.print(z+" re");8 e' _3 c! v: i, p$ E
}
1 x- }# ]1 U- J5 |# t7 {}
; a5 ~" Z) i5 @% g; {. S
/ `# D5 x4 h( I结果是:
5 x6 W% j9 K) k4 [( E: Jresult is 2. j1 P! [% Q9 q, |, c2 u$ Q
#/ ~0 c* k5 M1 b# {; D2 r
# An unexpected error has been detected by Java Runtime Environment:6 K' |% b- _" s$ |& J. F' C
#- d: g! p) l& E: g) B
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
% Z* L& K5 G. D4 X# E) }#! {0 R% l4 |, u/ T* ~
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)1 Q6 V1 i! E, Q% B9 n: n R
# Problematic frame:# K e; q, S! Q) D
# C [javaswarm.dll+0xb8305]
' w# Y0 E/ ~) }0 {1 Z5 T#
. U* u4 H$ @, D; W/ Z9 O# An error report file with more information is saved as hs_err_pid1064.log |