我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
3 [7 m/ y# z: F, gimport swarm.Globals;& z1 p4 _7 h! {/ s# r5 a( m% U' i- ~
2 R0 y3 R! a# Y7 @1 H& Upublic class test {
" ?8 ]5 n2 b7 g4 k% J+ H9 @ /**
p7 ?1 p2 G) s4 ~2 R * @param args
, ~5 {) F3 P! z( } */
* y5 g# M# K( O5 Y7 k2 ~( h public static void main(String[] args) {9 W0 D* y4 V) A
1 b' {! h; L9 J! Z
int y=(int)(10*Math.random());( T/ j/ U0 t2 \+ ^0 v
System.out.println("result is "+y);5 S% h% t/ x; ~0 z. j
2 d# w: \5 a- Q double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);3 Z3 R+ w. X# j+ q3 W
System.out.print(z+" re");# z/ Y, I5 q+ N9 `4 u9 K' P" _
}/ Z5 z5 c6 i2 }& ^
}6 G( c! A$ ?+ O$ `
! R! Q0 l s# M
结果是:
0 C4 S7 Y) d- e+ B& Zresult is 2- b8 e9 ^# ^2 }- k
#4 Q1 T6 z H& b# y7 L, o
# An unexpected error has been detected by Java Runtime Environment:+ l- M7 m6 f8 T9 F+ L- }) K
#
# x* E2 K: U9 L# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
5 \: @6 P- |" T5 ~#
" X: Z. g; b3 B: F* a# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing). P. q8 F: H6 x& t
# Problematic frame:
: _+ o5 w, y7 @0 N( X, E/ T# d$ A# C [javaswarm.dll+0xb8305]& o# @ M( [9 u$ u- ^# I6 u4 e
#
% m+ t* s: N% Z3 K# An error report file with more information is saved as hs_err_pid1064.log |