我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
% O# A" \% P; \2 Mimport swarm.Globals;
; a2 d8 W7 Y0 q
5 t/ t+ s. A/ O0 ~0 W7 {public class test {
* |4 y& C" X$ } /**
. r# l( ?" u) W8 q4 x( X) v * @param args
% s& p8 N) R* k# x* G */
5 Y6 y: f8 e, H- x5 P4 B; M public static void main(String[] args) {
7 x8 F- v9 s$ M) n/ G' y* U % R* N' C' L. q3 K) F4 v/ \9 Q/ O
int y=(int)(10*Math.random());, Z; J2 h9 f* u5 o o- R5 O
System.out.println("result is "+y);
5 c+ S) ~4 U- e; L- G7 k2 X4 L3 Y$ l
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);5 Z9 Q0 S, G! h% U1 b5 b
System.out.print(z+" re");
. S) `, h9 R& o }
' j* h' h5 W1 i+ M, W}* n6 @8 h- A2 t& T1 Q y
$ n' `0 g) m$ s
结果是:; a5 Z. J5 O: j7 `: `
result is 2( x2 C2 Q0 R1 s" }
#
/ B! u/ u8 i- p# An unexpected error has been detected by Java Runtime Environment:* N' h1 \* t9 _# r' ?! N
#
% y, h9 s: a8 w* |# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068; O- {2 M' l' O3 J
#
, D: Z$ a7 V9 X: u9 _# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)( a- _* |% u8 b" w6 z! s! M! A1 E
# Problematic frame:9 T, N! ]' A: }3 t" @5 D
# C [javaswarm.dll+0xb8305]' U5 i: Q D& |6 _" @" _( P, o
#
3 R- e% A" p( m& C# An error report file with more information is saved as hs_err_pid1064.log |