我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
% o' _; D! w$ p. w' {3 G! k/ q0 V7 e: Eimport swarm.Globals;
9 Y$ m( b; v; [0 W9 D" h8 L7 }. t2 `4 x4 v
public class test {$ T# `" u5 e- t2 r& R7 |; e3 a$ [
/**
: o" k% K. d7 u2 j * @param args5 Q# o- n1 t3 l0 M
*/
4 `9 ^- H0 p, e4 {: d# G% B public static void main(String[] args) {
' C6 j& b4 E! P4 k , E: }' B7 e6 h7 `; }% F& b
int y=(int)(10*Math.random());% o& D. h# {/ y+ p. D6 |
System.out.println("result is "+y);
2 c5 i% o& {+ y7 r8 H& C4 }. F0 Y# }* [- [7 h
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);/ z* O4 S7 `5 {0 n4 W1 I
System.out.print(z+" re");
* i0 z3 F. _/ G$ D }5 b8 t1 s& A: `$ Y1 R# I
}/ B0 Q2 B4 X+ ]8 n D8 {/ ^3 n7 S: [/ O
3 Z; E# x7 O+ a
结果是:
y8 [8 M- D9 x1 B4 i, Jresult is 2
1 O: S. `8 K1 W#
+ r' S3 A5 o" T+ c3 t* n# An unexpected error has been detected by Java Runtime Environment:
) h; I9 t) h; ]#
6 h5 c* S3 b5 a% d) f7 C7 x# y, k# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
6 c" D$ ^' B. ?. Z, P* `#
. l. g! p* F' k( z2 s: J1 H# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 e) `# T. ]) I9 u% o# Problematic frame:
& P2 @2 i: i6 g4 N! u# P4 x' Y# C [javaswarm.dll+0xb8305]7 {6 U5 s4 d; q- p# m5 R; P
## S3 T2 Y" Y1 Y, p) `4 V" T4 _
# An error report file with more information is saved as hs_err_pid1064.log |