我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* ]7 ^& B0 `& T: ]) N4 j; {( u
import swarm.Globals;2 V$ o% ?' r( e/ x( k
( Y+ P2 q' }7 N
public class test {* P% _) A& g) L* I8 p
/**' |& \2 ]. y/ j' P
* @param args
- {) C B0 o$ q2 A! O' Y5 B */& L$ q+ y7 g+ V# C( E" r
public static void main(String[] args) {
; V! P# n+ {5 O" k, ?; _5 }: X; ?) F 4 P: Q. h2 w1 b% r* `- C3 L3 `
int y=(int)(10*Math.random());/ n2 f7 c4 e0 U$ C: ~
System.out.println("result is "+y);* i+ d) L2 {/ J" a9 E
' [! C2 W) e- T1 w( O9 I
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);' o6 E( Q+ J5 f! c$ O3 ]1 @
System.out.print(z+" re");
; b( M. h, v5 N# m! ]4 y* i5 _5 A }
9 H, F% B; c' Q {, H3 |}
/ i3 |$ e/ C* \4 c; ^) s6 w5 O/ `: l& j" f: f1 K" _& I
结果是:
/ V1 [" X2 x8 C$ g; Qresult is 2. Z+ p& d3 K2 W" g
#' H7 M9 J% V+ y& e3 o# |8 L" S7 a
# An unexpected error has been detected by Java Runtime Environment:
6 B5 |3 o& S3 B2 d) N#
- l6 K2 p9 U" _( U7 Z3 e# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
; c( r( I) R4 t# C* t" P, Z& Y#
- t8 M8 O# {: e# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
, {5 [. W4 j8 q5 C# Problematic frame:9 L/ k. _ _4 Y/ ]- `
# C [javaswarm.dll+0xb8305]
& Y) H& O, Y7 N4 _; F; ~#
( u: \9 Y8 k+ f# An error report file with more information is saved as hs_err_pid1064.log |