我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
$ F5 W" y" F: K4 e: L& [8 pimport swarm.Globals;
+ o0 g+ r1 T4 u: { }
3 z8 h4 i$ M" \" R; J! T* @public class test {5 }2 P# M- l' s0 g, I
/**
% ^7 E0 P( |. E; o * @param args
0 K. {6 b- H) I( Y3 g */& n2 W0 k- Y, x6 H3 {
public static void main(String[] args) { A+ h$ Z- Z8 o% I' p% c# C4 T0 C& P
3 f# M+ y; Y7 t0 z) b# x; B
int y=(int)(10*Math.random());
0 r8 I+ a# x& H) A T! f: J System.out.println("result is "+y);" t7 ~4 h- _# ` Y
. I7 j+ G3 X/ p: h" f* A
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);, ^9 U& u0 |0 w/ @
System.out.print(z+" re");6 d8 r: y; u) D
}
) k" z) z- a# v6 m2 A) R}
7 s3 v3 {& e, M# q/ s2 l+ C
1 k: W" S* ~ p3 R! k结果是:. e- [& o) p p" g" L- S1 r1 N
result is 2
# y5 _6 k8 ~: ~ U" q3 n#) F% w, J1 c8 C% n1 E2 l7 A: C5 V. b
# An unexpected error has been detected by Java Runtime Environment:, p0 c) s4 N8 l. D6 Q
#: j% v# W6 t* H
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
! y; G" H5 r: W3 K! C#
. _) Z5 q0 M5 t* M# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# G* Q Y9 X0 O$ r# Problematic frame:" m$ I9 `2 ~# |. f" c. e
# C [javaswarm.dll+0xb8305]
q# h! F% H* y# X#) c; D8 u- D$ u# m1 N2 l; @& K
# An error report file with more information is saved as hs_err_pid1064.log |