我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。. ?( G- t5 U3 z' ?
import swarm.Globals;
! U2 d$ @# B! I' Q6 V; Q ~& s7 D& i- [7 Q6 r( O" J3 D
public class test {
- s/ ^) U/ F; L: }" g$ V! E8 A5 c /**5 p1 D& G: L; M- z6 R' y
* @param args
* Z6 e C! q! _ */% ]7 E: g. l0 H q
public static void main(String[] args) {2 T2 Z% {, C* G
3 q" w8 \; v" M+ h5 B" r
int y=(int)(10*Math.random());
3 q" A* ~9 V/ v& ?4 x/ ~! A# U System.out.println("result is "+y);
6 O; J" O# x0 L) O4 s# E
O" N! Q0 [* @5 @ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);! K! v/ [+ F+ v* U ]
System.out.print(z+" re");3 u4 h& }/ G# v6 w. s; i
}) w5 x$ r& w# t) S/ f. Y
}
T! Y8 d/ V" j( c1 l
& J* j& Y8 h5 p" x7 O2 V0 ~结果是:
/ b. A3 E9 I7 e2 g N& Gresult is 2* E6 p, m6 Y$ ^
#5 z* a) k! z* w0 _0 {8 Y2 k# I
# An unexpected error has been detected by Java Runtime Environment:8 f6 j* w' _+ c
#9 A( o9 ^( E; ?( r0 Y$ }9 J4 f
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 G: l! _8 C1 ]. G- x4 b' a
#0 P3 f- b6 K) [: q" R v1 L- Z! o' B0 f
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)' y2 l; M5 ~( I0 K: @9 U
# Problematic frame:
2 w, C/ j) q* ?# C [javaswarm.dll+0xb8305]( k- }- u4 a. U
#! ]+ L1 P! F- Z# o" {5 {9 I
# An error report file with more information is saved as hs_err_pid1064.log |