我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
& N4 j- i/ L7 B/ ^import swarm.Globals;
& u0 `+ B6 r3 O ]( A! y$ H# {- l" K+ y) g
public class test {
2 W9 l$ r4 U- M9 ~& n /**" j8 a; }8 u* L8 h
* @param args
3 H* @5 i0 g' t* v, p+ m0 d+ U" s */9 r S7 n& L! Q4 r6 s& |) ~2 h! p
public static void main(String[] args) {1 O: h9 A E$ ^1 `" l7 B
$ d O/ m8 K' F; Z* h& [* R int y=(int)(10*Math.random());: r1 e- z T4 h! d) K: g/ d
System.out.println("result is "+y);/ D+ b( L s3 q# q
3 l0 d6 _) U+ H, i) J' v
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
% F4 j5 b: Z- s7 N- A) D( J$ Q: r System.out.print(z+" re");
- F: y- e) V( ]8 O0 y& B2 @9 ]3 l- J }
6 w/ c" f8 y3 v4 D+ H}
7 c x4 M1 }9 n; K$ e# {
# x- Y7 X8 d, k( h/ z8 }& c结果是:
( [9 W+ s* X- Cresult is 2/ {, m: M( d: [5 @
#
; v! d( s2 z2 ~9 D# An unexpected error has been detected by Java Runtime Environment:
" d, v8 U5 |1 E1 k#
% `0 b) j; |# [* j4 n0 ^# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
! Q' l; a* [ H% ~5 p/ E$ }#3 W$ r- P! o' F% y" x' y9 N
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)7 B* V+ [: ~& B+ O
# Problematic frame:
, y: U/ \# F0 q* @' G' k5 c( V/ ?# C [javaswarm.dll+0xb8305]
4 Q n- c, W" }: k' J#
$ g8 y( _7 y/ `6 d6 Q( A w# An error report file with more information is saved as hs_err_pid1064.log |