我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
, l, ]! l% p: n, U6 S- qimport swarm.Globals;
\$ Q) ~; X/ J: j o1 x5 j+ z0 g7 r! w1 v/ k
public class test {
5 D& y i; {% }4 X /**, ~; y K. a/ E. K. b) C; o% V
* @param args
% Q3 X2 R) S0 q( ? */
3 J* Y% q# X% H( K- b1 Z K% S public static void main(String[] args) {) T1 p! E9 h8 F# ?, Q$ l" J2 f
; x: Z) K- O: t+ ^+ R1 T4 a8 X- ^. [ int y=(int)(10*Math.random());
6 A( z, C/ ]" ?3 s System.out.println("result is "+y);, K6 T4 v0 ^) t$ p3 l
9 }! [: Y' h6 O: B) h M( H double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
1 c3 k) U/ a8 h# i3 I/ x0 ? System.out.print(z+" re");. [3 _) K' c6 v% }
}
c+ V* k) }4 X2 w. j( P}3 |; k& A/ U. J8 D. ~& m& }6 @
( H' @. H2 e5 l6 `5 c+ {结果是:, @( f4 B: `6 G9 c$ s& j
result is 2' S' m" U0 Y3 ~9 G: N
#4 E% e8 z; ^5 j# E
# An unexpected error has been detected by Java Runtime Environment:9 C2 R0 q3 x4 s# r% m1 w
#
& c+ {; M# x* f3 f# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
2 y1 Q- H* D6 X' J#: Y7 a/ d& H- }0 C6 p) `" E
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)' m$ s3 A) ]5 I* L) c
# Problematic frame:% n* Y) |6 B/ j) B
# C [javaswarm.dll+0xb8305]
3 K/ z0 l2 s8 ~5 t4 Q& ~#
( ]9 L% `4 o; \2 N% [% v' r# An error report file with more information is saved as hs_err_pid1064.log |