我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
8 Y$ ]4 v' Q' ?, p$ Uimport swarm.Globals;
2 @4 O( n5 y. ]" k) A
: b2 o* e5 D% k1 jpublic class test {2 s9 N2 [5 J- x7 U- y
/**; u( U. \/ Q5 ? C% B
* @param args7 U# v# |$ o1 ?5 ~
*/8 h; _2 t! E2 C& `
public static void main(String[] args) {
# t' N! F; {6 K/ \" s: G/ N
! z) q/ v1 ~5 w& V/ P. r* h int y=(int)(10*Math.random());
- L! `! N' a+ t r, V$ b2 K1 [ System.out.println("result is "+y);2 ]- S; v6 ~3 G% j& d
, [3 G2 C3 U2 J* r [ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);; @3 B' \% @5 u8 _) S* j: S; N
System.out.print(z+" re");
- K' N3 O K0 z' R }( u" n4 e( B, n3 \/ Y. E
}
. T3 @/ N+ ~) b8 `9 ?5 \
- L+ E8 {( f# \& A0 k, I结果是:9 b1 b6 V' R3 w6 G
result is 2
( u, L9 F6 [% M2 @* h#, U! l2 e, i. x
# An unexpected error has been detected by Java Runtime Environment:
+ x4 G$ T3 P$ ?2 x#
9 h/ w( \1 G! n- a5 D& d5 W! D# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10686 i U! v& Z# Y- O
#
# C7 V3 Y! p+ F/ n; f! E# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
; ~: X% T" P$ H! n# c# ]+ h: N# Problematic frame:
4 j j* a. _# H D# N3 A; l# C [javaswarm.dll+0xb8305]" P3 e x$ |& _ m
#" u( d( ` T; T0 v
# An error report file with more information is saved as hs_err_pid1064.log |