我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ m k5 k t7 Z S
import swarm.Globals;
7 _7 ]0 {- H9 k; z3 @
7 \5 E r/ V( s% ~6 x3 h* \' Jpublic class test {8 ^$ x4 {0 H& C
/**
( y9 Q- [2 m8 d7 b) _! N * @param args
$ S6 E7 k( x5 c/ X( e; v */0 C4 e5 q4 v# x" a g. `/ N
public static void main(String[] args) {9 G0 W2 x2 \9 L' _; L$ F) y; v
/ u! X& V. g( J' L) R3 F( K& w
int y=(int)(10*Math.random());3 h3 k" E; i* S \! s9 C
System.out.println("result is "+y);, u' \; w, ]! p. U2 h: t4 _( g
8 y8 d, B1 J2 Q# H. ?" O* z double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
3 f; G# j3 l" k) I: ~4 m* \. h System.out.print(z+" re");# i6 J" W0 [: x6 U7 M/ C& {
}
4 U8 d3 C7 z+ ?7 ^}- \0 V9 n3 ^; }0 E0 V
5 v" I6 }) a r; X& ?: d2 o结果是:9 w8 }! Y$ d) `& a7 F8 T4 |" H# U
result is 23 D2 p9 @) J( _3 r7 g
#* C. |, ]( q* U: h. N9 @
# An unexpected error has been detected by Java Runtime Environment:
+ V3 C( Q! y! \% o/ m, @) [#
* {& ]- `+ f$ N# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10686 a. X3 b5 X" V# A* [/ B
#
6 C/ a$ E1 `5 Z, {/ f$ n2 ?/ B: d( x# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 P! K. w9 X* y1 Z8 r# Problematic frame:6 V' r4 I% R9 G: I4 X/ Y& b
# C [javaswarm.dll+0xb8305]
# Z9 b& u9 R; u1 K#7 M0 I: K8 Z k: o+ }3 F( F* h
# An error report file with more information is saved as hs_err_pid1064.log |