我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
* F/ Z- P% y$ \/ s, o& himport swarm.Globals;
$ ^2 F. T+ P; F4 \
+ h- D1 [, d) ^2 ?public class test {
. ^9 g Q& G% k /**
) u3 S7 b* w6 r3 _& j! U+ S F8 E% S9 q * @param args, E) o% Z2 n+ B! Y# o2 k+ I. f# m
*/3 R1 [0 }5 M" F' R& Q. ^
public static void main(String[] args) {
0 Q! K( Z/ A1 I: x8 e* ~
! T5 i# a9 W! |" ?) b! s0 v+ I( B int y=(int)(10*Math.random());" c9 F3 \1 }3 O6 ^; U: Y0 K
System.out.println("result is "+y);
# X! x) k* I8 S8 A* V W6 S
+ Q/ F; j7 p0 _7 q& u double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
" S5 W, L% k; b9 {' L6 t System.out.print(z+" re"); Z, e( q7 }+ W. y6 b! f& P; S/ }* s
}; x& d2 b( g' l8 @* b$ H3 Z {
}
" ?% C" B6 U- Z, \" }
2 P! n% ?$ N, {/ H6 ^* D结果是:
' k0 [. O# N/ G% ^: L3 T2 z/ vresult is 2( Z5 K- U B9 X4 V+ ]
#
; T2 i3 ]7 O( W1 G9 R) ?# An unexpected error has been detected by Java Runtime Environment:
3 ~. H- y# O) ]( x- C#, w% H' c5 t* D. ]' u1 ^* l1 @
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10682 ^: e# [$ a _! ^
#
# ^' _6 Y' W: t# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
% f2 x2 ?4 F+ }6 N% d E# Problematic frame:
G; P/ Z0 ?9 n! l) C5 D, w# C [javaswarm.dll+0xb8305]
0 I! s3 Y: c5 J#( }, q0 L1 q$ c$ G' N! n
# An error report file with more information is saved as hs_err_pid1064.log |