我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
* _7 c/ v7 S4 P. P/ Q1 Cimport swarm.Globals;* Y0 z2 I& J+ V' l
- h7 v1 Z" K0 _( p) B/ j
public class test {
) G) V+ S: Y6 J /**4 h8 R3 O3 |" W
* @param args
: @5 f7 g2 G" G0 u K. a */ `& u2 s F7 b' c8 G) r
public static void main(String[] args) {
3 y; `4 p9 ~* N2 R. Z+ O - S% ]6 S3 I- o% ~2 D" d! I) S
int y=(int)(10*Math.random());# m+ b: v- F/ J0 L$ O4 Y% K: \
System.out.println("result is "+y);/ Z; V! e9 F& L M( F
1 `! p* B+ U) r% o double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
, ]/ Q/ a. ^8 [' A System.out.print(z+" re");3 S; L0 G1 V- l9 n+ m
}
) b& R A# a: |' x9 |5 N} p' n1 l2 p* @3 D# ?- E' O
9 Y% I5 n" e! y# @! W+ d结果是:$ |: Z2 g9 R' N' t% I( s1 H+ ^
result is 2
( S2 z& i; U8 O' U/ i. @8 h#. ~- O+ G' D/ |7 w$ }) u, `5 j
# An unexpected error has been detected by Java Runtime Environment:
3 [, J& T) b% R9 D7 a#( _) c& G3 r2 I; x1 P& n: M
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
. e, B/ {0 K+ }# t: k s#) C6 w \& {8 [& v5 y$ j# p, I: |
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
( I7 G2 {" C7 c* }+ {# Problematic frame:1 r! Z3 ] W4 u. B7 N g
# C [javaswarm.dll+0xb8305]
& I2 @+ Y4 Y" X3 f. F. A" [#
* F4 O8 n: `7 R& L4 u# An error report file with more information is saved as hs_err_pid1064.log |