我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。' A! q/ e5 N$ _" r3 x6 Q. Z3 E) p
import swarm.Globals;' K$ z) ^5 m$ v8 z+ K' v: Z* B
# S/ v9 Z! y9 X2 w1 m4 P% W2 f5 k
public class test {" @$ `6 c8 [& n9 {6 l1 P
/**
( ?& T# A. `7 a0 f' q7 j4 A" d * @param args5 B5 ]$ G. o3 h# l
*/: m# w C4 F; K% P- f% ]5 b" F
public static void main(String[] args) {9 p: f$ b9 @& T: u9 k
# a% _+ Q' S- U' a) m int y=(int)(10*Math.random()); @+ Y" M6 p$ `1 H1 o4 `
System.out.println("result is "+y);$ z5 e. D! Q" S' t
+ P! p4 ?3 f0 C4 { double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
9 U! ]/ [- g1 r7 n3 i" c) }( ` System.out.print(z+" re");" K) c- X# y, K. [
}
7 ? ^0 C# X7 Z}& W/ ~ U# R# k8 ]2 [- }
0 w9 F: u2 ~" F" O% D" q
结果是:# @5 S, {, ^- I H- i, k
result is 2% A. L. p1 `! c4 N4 _# a( K: y
#
: f# q* ?# W" p6 X6 m, f) O# An unexpected error has been detected by Java Runtime Environment:3 U% N- `6 U! H% g* }
#4 \8 k3 ^7 q/ s3 ~$ u' c
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10684 g1 R8 Z1 q. E
#
/ D1 p7 J) {) Q7 M8 W# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
) A0 J* N& X4 Q% n! h+ N# Problematic frame:7 R3 B# z9 P! B3 ]5 _. [1 V( i/ c( h
# C [javaswarm.dll+0xb8305]
( v: L4 p9 r% ?#6 n/ {* k) ? i2 r
# An error report file with more information is saved as hs_err_pid1064.log |