我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" Z( ~1 F x* K; A# R: {7 w% |import swarm.Globals;
, \- h: Z4 `% i4 ~2 S
: f# T, q. t& I) a( U; L9 p( {public class test {
' y0 q9 X& C, o0 w3 C; p% Y& v /**
! q l8 X# X$ b * @param args: z, ]6 K' e, y
*// t3 o H5 o& C" Y
public static void main(String[] args) {
. ]. c6 Y4 G, D
: J, j! ~2 U' r" Y% l8 c3 R, e int y=(int)(10*Math.random());
% K+ ?/ D- m7 p4 q4 a$ W2 q System.out.println("result is "+y);
$ C) I* X0 M* |# Q+ N* D
( ?* h$ _5 |! [ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);3 D$ z) J: b4 ^% B: o6 f( d7 H
System.out.print(z+" re");* c9 z- G/ S' U) z$ D& A
}
5 [1 ^( O4 O* H% F4 a8 e0 E; C% T}
- j( D% K% \3 F) F& R) l% G: }1 ]9 p! i& V0 ^ Y( s: A
结果是:) y! r) z6 y" a3 Q
result is 26 J) ~2 f$ j/ }1 p% t; P
#" n/ g& z8 m+ j( ] D
# An unexpected error has been detected by Java Runtime Environment:
" ^ a1 r% g9 I/ v; e6 s#
0 r% b: [5 p l' m# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
* F1 x, ]/ F( n9 y G#
* k" _+ a" s* R# c# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
+ j* A* h( o. k' B8 y0 r- L2 i# Problematic frame:1 S5 V+ T) x' d0 }6 i
# C [javaswarm.dll+0xb8305]
5 d) U* \- {3 E! w& U#; Y- @" e4 \/ a6 o
# An error report file with more information is saved as hs_err_pid1064.log |