我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
/ ]! U1 s3 G8 }9 x# uimport swarm.Globals;
$ O& a9 n1 Y0 k% Y v; E$ N8 ~' M; m- C' ~: X7 a, p5 F" R0 |# n0 g
public class test {
& o; e: u r4 O! k* l9 l2 o8 b /**! j. X' v$ o- D+ \( P' O7 [
* @param args; n, o# ?6 y; P5 b
*/( \ T4 r, j+ h& v3 G, Q1 ?' {- h
public static void main(String[] args) {
$ b e3 J) v* i. V% n 7 x& t$ w, U" `2 O2 C
int y=(int)(10*Math.random());6 ~. |" q, [% i, W
System.out.println("result is "+y);* ?' ~- B% f7 @/ C* N5 x
# k4 |" m. ?$ p Q% L4 d( x
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
# G9 j' j- C4 m; r, d: k" {! ^ System.out.print(z+" re");
( k! I& S$ R% Z' |3 H }# E# ]6 R+ q" m* o0 T: H' m$ D' J
}
' y9 T9 n0 {6 b
! L% p+ K& K4 s结果是:" g( `% p' c3 S/ f. l* W
result is 2# k" p9 b. {6 Z3 c) J! R' Q2 U
#
5 L3 j- I) y# H, m# An unexpected error has been detected by Java Runtime Environment:
Y0 J# n1 K: K1 t5 S#- N2 I; D& Y4 {3 t3 x0 e
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
9 W- i3 M" T# A' S( ?#
% D" J% h$ _" f4 p2 x7 D$ W# p# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
- M# h9 I. R, c H8 B" k0 e/ C# Problematic frame:, t$ Y+ @* p/ Z
# C [javaswarm.dll+0xb8305]! k( f1 b1 q" W# ]
#
5 F1 X. q" \1 S( u' Y$ h9 f+ Y# An error report file with more information is saved as hs_err_pid1064.log |