我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。! w' s- o; l; Z/ V7 f: F" _
import swarm.Globals;
+ d7 ?( D; s. y! X/ o4 |& J" K' N$ y8 b, _1 J1 J
public class test {# G8 l! p, w. i: B2 G
/**
6 h4 k: x0 m) P/ X& o) l% x8 p; M8 ] * @param args$ o* R( _0 I( @# E% `
*/% m, f- @4 M6 U* Q/ ?4 f/ Q
public static void main(String[] args) {5 f) M) H8 ? ]
l0 }( g: l+ v
int y=(int)(10*Math.random());
' }/ [4 p7 k+ W7 f. G$ y1 r System.out.println("result is "+y);0 s0 l- P) G8 K5 D: F
! t% N# `$ M# ] u5 M3 q, F
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);( n( t j/ d6 {. B* u3 i
System.out.print(z+" re");% q; c: |# B+ v
}
6 X, w/ {, ~! G( k9 V( ?. w2 M}2 X' [1 N8 ?8 k4 l7 W
1 q$ O+ R/ C; T7 `+ i8 H结果是:
O- F3 Z4 ~/ g+ L* v8 D, W( Rresult is 2
) g3 J* x/ L( r# h#$ [. ]/ _' A! ?( R3 m! Q
# An unexpected error has been detected by Java Runtime Environment:
' o2 D6 S$ i( _) P* V#
- S' s6 _# w5 B/ B, y# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 _" ]! `: d9 `8 H" v8 a# y( W1 {
#8 [5 b. r9 q2 f+ N) A8 C
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
2 v3 c" R" R# a6 D# Problematic frame:0 d5 z U& M5 F- w6 ~
# C [javaswarm.dll+0xb8305]' M% B1 C3 E6 f+ S5 W
#
2 E! J( d/ o* ? j' q# An error report file with more information is saved as hs_err_pid1064.log |