我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" W' P+ x) `6 T) a0 G6 yimport swarm.Globals;7 Z. }# `8 N* _' e; V$ P0 `. |# x
$ L! U0 C; V! l) B& E
public class test {1 q) J& t" D/ R( x
/**
4 x5 W5 r- \5 @" }# }: j * @param args
: |! J5 e" q( Z5 @" f- K */* F6 f1 y4 x5 L' V2 o
public static void main(String[] args) {
* |2 X5 c& \) `0 Q' o: U. ?
) u; Y: i2 `$ D( `5 d9 h# O int y=(int)(10*Math.random());' p- q' J/ x# a4 b
System.out.println("result is "+y);
. S$ h) A# z9 T: l- _8 ^) e+ p/ j. T
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);+ y6 x+ Z3 `7 J; |- d
System.out.print(z+" re");
$ F, ~7 n% |) n& k }
8 G3 a# |* [- m; h- r2 H}
8 ?6 p t* D2 H2 l1 X5 j* D2 p6 P* r8 L" K; p% q
结果是:+ v& _, g5 K/ C( d) x
result is 2( G: s6 X% f- c" o) |4 X6 Z/ ]
# t8 T) F/ W; z
# An unexpected error has been detected by Java Runtime Environment:9 l; x8 { U7 g0 m f0 D+ A% J
#
6 o7 d6 D& U+ _" d8 W# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068( n% L9 `5 }1 d( v) \
#
1 U6 Q- Q% M, r9 i# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
! W6 ]: b& R6 C' b) Z- B# Problematic frame:% n$ M& V9 ]" {/ q$ P
# C [javaswarm.dll+0xb8305]
; H3 \. {$ r. k N1 n#! _" k9 J9 N1 D& E, q
# An error report file with more information is saved as hs_err_pid1064.log |