我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
4 z' z, `1 s( Vimport swarm.Globals; F* G2 u$ \% D; U5 S; \/ f
! V6 A& M% ^5 xpublic class test {5 z1 z" {' Y$ H/ a# w
/**, L! H8 Q8 C8 G5 l1 y& Y4 M
* @param args5 v6 }9 y" @: H0 w: e
*/
' O5 w( ^* O& W3 y c public static void main(String[] args) {
! A% h$ S$ q" l- P R - a4 ~5 K! ?, r4 V5 M/ P
int y=(int)(10*Math.random());
# `- F* U- @8 _' Z2 P) I0 | System.out.println("result is "+y);
* Q& g! P' M& j6 Q: }1 Z3 e& j' l4 r4 m7 c3 e8 A$ _) A
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
) A# k/ @6 Y. W) k, t/ ? System.out.print(z+" re"); \5 d( O- D6 M, N# @) }4 s6 O
}
: Z" _! Q( T9 e$ r+ B6 S}) z* E" U3 J9 Y( H0 r z5 U
, g( q. q0 ~5 S1 c ]% M8 z+ b0 ]$ J$ Q结果是:
* k* f* Q& X7 C. h; {2 u$ }7 W: Vresult is 22 L7 \" f P3 W' V. F
#5 z5 D+ d' z" O/ B/ O" e
# An unexpected error has been detected by Java Runtime Environment:
/ `& \& c. J4 g6 n- Q4 T#
* }, s3 v: G0 ~/ O5 w% U# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068& q9 |) T/ {9 C0 k# [% j
#
6 a7 U) m0 F& X! ?) k3 m# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)* t( B/ X7 [! ?& E1 M
# Problematic frame:
8 i9 F/ D N$ H7 p1 W# C [javaswarm.dll+0xb8305]7 F; O% {: U m
#( v' _/ L* t- ?1 u
# An error report file with more information is saved as hs_err_pid1064.log |