我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。4 y/ E; H* v, K: [8 L
import swarm.Globals;3 y& X- D+ M. z: W1 o1 C
8 ]3 M3 y S: f; v
public class test {- b2 [, c$ q) _+ w; L' o" l8 J& w# b
/**# }0 r$ s( o1 {- `( a
* @param args
( H, I* i5 T; O */
( M8 @$ w" L9 Y: f# J& M: j& F/ k) v public static void main(String[] args) {
/ y( J' [' C# w1 G/ u. H
9 c3 \8 z @1 [ int y=(int)(10*Math.random());
& Z4 }7 k, R. F W0 L System.out.println("result is "+y);; D, u' O6 x L2 y1 M8 j9 B; n J e
0 W: r' n- k/ N$ B double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);# ?3 d7 v) M- h3 n8 \
System.out.print(z+" re");0 ^8 k" _0 s) C; C8 L1 \* G
}
3 Y0 s- d1 O: O i}& i. ]6 m" n; v( t
; `# N7 d: e" k; A结果是:, p9 }6 i9 i$ n, U
result is 2
g7 W8 ~ p, @+ O6 Z6 E. T: p) H#; u U/ q$ B, @; m1 R3 p, E( } ]2 C
# An unexpected error has been detected by Java Runtime Environment:& _' M( x2 O$ K: }) l# a9 a
#4 C6 E3 A5 B; ^6 t2 P8 _/ x8 I
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
' U2 e d: C1 ]#) ]6 M8 c. `: H
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)' [7 m5 L0 \# _
# Problematic frame:
3 n7 b) J3 Q* R1 K9 n: ]- P2 L) r# C [javaswarm.dll+0xb8305]
! B# v9 { b ^; l#
+ P2 y; y1 W' s2 I7 x# A# An error report file with more information is saved as hs_err_pid1064.log |