我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: p) S) ~6 v" _# E9 `
import swarm.Globals;
0 u& t! T r* A H
- m6 d7 K/ K/ _public class test {
/ h+ {9 u# _! R% r /**
: i/ R# ^: f) Z' p1 A * @param args
5 P- M0 L5 |$ s t */
, F% ?; t8 Y. T5 x) ]: [& [4 Q public static void main(String[] args) {; K5 Z3 K6 C) P b* G1 K2 u/ e; i
2 l1 p. J- Z; r
int y=(int)(10*Math.random());
1 B5 X* N( H: L. D System.out.println("result is "+y);
5 [ B' b* l+ s1 {/ N
1 ~' O/ y1 w4 |& ^" [, _ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);" X C$ T3 `* y) ^0 I
System.out.print(z+" re");
5 q2 O, R1 v$ y* p# Z' R }. T3 y; ~9 K3 e( j4 s7 O
}
3 w: [! b) D: f+ m8 d( B
8 h& o- ]' @1 F8 {0 Q8 ^结果是:
7 s% |4 i5 Z3 u4 Wresult is 2
; }6 o# v) L7 N8 K( ^! G5 P& _- X/ }4 N#1 ?9 ?5 d* }' c" o. }+ S
# An unexpected error has been detected by Java Runtime Environment:* K( ^) R5 u5 a
#6 G& w$ ?4 C3 i7 a
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
+ E* U8 K" G M! s#
) d' t1 g2 x$ b7 ~$ \# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)" I- u8 Q; `$ b; R2 x) K
# Problematic frame:
0 L: r! F! c: ~$ W9 }# C [javaswarm.dll+0xb8305]) N' |# S0 R7 N$ i
#
3 G d, E+ \5 l# An error report file with more information is saved as hs_err_pid1064.log |