我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
- m: \3 ]7 X2 B% S8 E Y- k3 D) Gimport swarm.Globals;, [0 {1 U4 E+ Y
q: B6 ?! h7 s0 L: R# m7 p
public class test {% m: [* Y1 r5 x% j1 k; Y0 \2 H
/**7 c: h$ ^ z, N' i% A; X
* @param args
+ H! V/ U4 t' Z& Y */
* s! ]2 l2 [% F: d v" }0 A public static void main(String[] args) {/ V& N& {2 l. f
3 f" B* s7 A5 j( n3 U2 D6 j* c0 m int y=(int)(10*Math.random());
' m' c& f8 s& S System.out.println("result is "+y);
3 J' q5 x3 y4 N% [) x/ W1 r% } r
+ F0 U0 Z" v* W6 g0 y7 e double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);- m2 k0 |$ s+ R$ ^
System.out.print(z+" re");
* g" s; v! I, P* d0 C K }
* {- i" j- Z I8 |' r% [}/ k/ J8 Q' F( b c) e/ b1 ?3 W
' W( |% ^5 _8 |; ~结果是:7 u. ?, u8 W; z
result is 2& @# \0 X) `# V
#
+ h7 K/ F: ^5 n2 u7 P& _5 x# An unexpected error has been detected by Java Runtime Environment:
% t0 o4 N0 x) E# |9 \+ _7 I9 U#
$ z( P# B+ l& c0 o# }# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10686 k% Z* b; n/ U
#
5 L" i/ s" r+ X) `# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)7 C! m4 `6 O) Y- r
# Problematic frame:' S% A/ B ~) x9 b
# C [javaswarm.dll+0xb8305], K7 S/ y+ l% [3 I) _1 C) K% `
#
# [3 r1 s) e, i+ d# An error report file with more information is saved as hs_err_pid1064.log |