我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
0 P; G4 ?( E, _8 L0 gimport swarm.Globals;2 m9 ~+ b K& T8 \! ~6 z2 l" }
, ~! f0 I$ L+ \* k6 L: y3 hpublic class test {
. `" I+ \* G! F /**
* o) s& c6 j) j, b1 e * @param args- _4 P. k, g2 i- h) ]6 P' q
*/! {& {$ D x/ o( N6 d7 e' c
public static void main(String[] args) {
! U; y p3 S3 `
& d0 ]2 T" I( z4 r* e1 z, X int y=(int)(10*Math.random());8 r: W, X- r2 |; }; i
System.out.println("result is "+y);1 _9 Y' ~" M/ l9 ]
% x0 e6 ^/ l8 B8 c# y
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);6 m" Z6 X- h3 \
System.out.print(z+" re");
. Z ?( }) ~& |( E }
9 O' f' `5 M( P- `. {& J$ L1 L E}
. V2 o" Q- Z& ~ s/ H6 K5 @) e$ q$ q3 A# K2 q# c% H/ u
结果是:3 R( K0 l* L( ?; z1 f
result is 2& k _( `* N' ^. j, A3 x" q
#3 `% F" Q5 q) f' c2 @+ `5 j8 L
# An unexpected error has been detected by Java Runtime Environment:' o9 Z1 P% s1 a0 {( A9 X. b
#
( u6 A" f0 [/ q' d$ r3 C& M1 g# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
! p: j+ f. S g/ R2 f0 ], B#* P2 ]7 A" U- L" |
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing). T* v6 J4 b5 j+ o
# Problematic frame:
0 g8 K: f& G; C# C [javaswarm.dll+0xb8305]9 j$ i$ Q! {" W3 t
#
0 l/ Y' s( H) p3 F# An error report file with more information is saved as hs_err_pid1064.log |