我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
7 @* p) w _/ H5 b) \import swarm.Globals;
. M$ q$ n4 T" [+ U9 O" q) B
x4 D$ l5 n* `public class test {8 r q7 ^1 M6 X/ u9 b# b, ^
/**
) e- m5 P& h Q1 ]- g' }7 u4 H * @param args3 f- V& N1 [' b" q3 ~- K
*/) ]" r W- u; W4 {% C9 W7 v
public static void main(String[] args) {
, Q2 C# x" B9 H; t- O
0 d; L/ A* S y+ b7 `, R* X$ \ int y=(int)(10*Math.random());# f% J t6 _ ~9 [2 f% h# ?9 ^
System.out.println("result is "+y);' Z6 |) D% ^6 A0 Y4 B% X- g9 J! @4 U: Z
! q3 @, A9 u1 |: u! ^. t double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);5 `5 u% C. @4 p- a3 {. S3 u
System.out.print(z+" re");4 r, e, i; G% B6 p+ o# Q: O0 O f& t
}! l, ]! E" y0 @- F ~* W% E
}
, p3 O2 Z4 H% P: {& g
6 ]; b. ^. Y" b j结果是:7 j% M; j7 y1 |: S$ k: ^
result is 2
0 s' @. h$ a5 C7 z* b) I#! ?8 B' H* c* f C
# An unexpected error has been detected by Java Runtime Environment:: Q7 R. i8 j; o' T' C: O
#
, N6 ]5 f& c0 L# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
( R5 V9 T8 d3 v( m" J8 j#
/ u/ q2 d0 m* Q8 K8 n$ j' i6 H# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)( O3 v, C) H- U
# Problematic frame:
( E+ D( h- h) L9 x0 y( ~# C [javaswarm.dll+0xb8305]! t z* R% y' ^8 }9 o
#/ H- }$ B5 c, J) R. m
# An error report file with more information is saved as hs_err_pid1064.log |