我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
; f, b. H/ w2 m0 J8 o; ?* F4 fimport swarm.Globals;8 L! q3 W j9 \* m+ E
. d; `/ u3 G% L4 s3 k
public class test {! C, y" M1 `. W7 x# z( C, X: c
/**4 \8 |# o+ W- T! ~' b# }+ H- v
* @param args. n) E# N: C' a. |1 f0 c0 O
*/9 n" o6 L$ |: {4 j# M
public static void main(String[] args) {
4 M/ o3 ?7 B/ E- }8 |
& \2 F7 v" Q) s int y=(int)(10*Math.random());/ @4 R5 L) T# i3 b" K4 r2 l
System.out.println("result is "+y);. C) W4 }; y/ h. H
. x1 v0 u' _, R double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);6 ?. M6 {* `" G8 p& |6 ?4 B7 U- ?
System.out.print(z+" re");% T! D h0 o7 }4 ]+ f" ?
}" t$ l$ c/ s% d( t E
}6 J& D1 P; R! D/ l. p% {7 [7 s' x
3 i, s$ I! L- G' Q2 v5 e o
结果是:. M8 A4 T0 v. V+ i& N
result is 29 z( b4 c5 o! F. H3 J
#7 q" n K) ?& ~0 z2 w
# An unexpected error has been detected by Java Runtime Environment:
+ z5 C2 W4 I& p# f+ x$ E#
+ X: R& t7 P F' `9 \# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10687 N8 w# ? P! w! U$ |
#
8 w; a! B$ |3 `- \6 e! h7 N$ P- N# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing). K0 C) }$ j9 Y0 R3 I9 J4 k' s. x
# Problematic frame: P5 N- s8 y4 t* L7 q. ?! i
# C [javaswarm.dll+0xb8305]
" O) i$ I; h ^#
! z. w2 I. K5 U" Y; {. m# An error report file with more information is saved as hs_err_pid1064.log |