我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。! [0 u1 R1 u V) a! E ^1 s- k
import swarm.Globals;/ R" y+ n2 l* r j4 A% C' G. y/ Y
8 g$ @3 o" P. o6 R$ {0 {
public class test {' N2 @# ~0 q9 ?, m6 x8 Y
/**& Q# e& m+ u+ F1 `3 u
* @param args" u1 R4 p: Q; d
*/
! q; h# {. V n7 f) e1 F. I$ D public static void main(String[] args) {
. A3 F% G3 ^5 N3 C
8 o3 G/ s; f: k# f/ Q int y=(int)(10*Math.random());. V2 Q9 f' |1 X
System.out.println("result is "+y);
( ^* L9 @# `# i. ?/ u! D! `* P1 ^ x* K. L
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
7 t, G2 A5 L# B. U) h System.out.print(z+" re");
/ C" x5 f# }' C9 \ }) b9 X- Z: v" g, w5 l) P" Y0 e6 [
}
/ f5 N% i& |2 J1 `- L+ }
, C! b1 h' O" K$ X4 j* V( U3 g结果是:
$ P# P0 T9 X1 @/ D" K9 p/ l) [; p, uresult is 29 l/ O; V r8 Z% w- {
#
* U, M# s" S3 z3 `, q* r ^- J# An unexpected error has been detected by Java Runtime Environment:
( j7 D, N, @ M1 ~7 h* {#
' s+ B+ W5 P) M( D( C: h# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068. A, q) Z& @" j+ O& R: N1 d9 p
#
* x0 j1 v( t& k6 A0 i! G4 x# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
8 y% N* R) ?3 a3 V% s$ Q1 o# Problematic frame:0 H) B- w0 L$ A( S- P: e
# C [javaswarm.dll+0xb8305]0 K, T/ `+ N: q
#3 a+ j# n' ~/ ^
# An error report file with more information is saved as hs_err_pid1064.log |