我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* ]- G3 ^$ R8 g# @
import swarm.Globals;, V( i" n/ m7 R: q/ q7 Y3 m
- @7 T h, }; Z( h" \
public class test {
. N a: O2 H7 |( N# A3 l /**5 E1 j# u! w1 [1 i
* @param args k/ ~3 G5 P3 t' k
*/; j8 X7 ]. f F6 z8 i$ Z/ i# Z
public static void main(String[] args) {
& G7 c3 w/ R+ H& Z2 E 1 b8 i* Z1 o$ K2 h
int y=(int)(10*Math.random());
# R' `; S0 [3 { U4 P System.out.println("result is "+y);
1 V9 I9 o3 O. d* T) q4 c4 ?
" Q" i) H; ]8 \ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
. n: ?/ Z7 m9 p) B0 l' I System.out.print(z+" re");
/ e. B1 _) Y! Z$ @+ w }- u0 l& V, W' J' u- ~) `
}
0 C# A3 O2 u* w% N) @# h2 {% |" g& z1 s
结果是:. I9 V- H7 ?6 z3 }0 `
result is 2+ E5 \& W( {$ S4 H s$ }
#
( f' D) J" h8 F/ H# An unexpected error has been detected by Java Runtime Environment:
: `* B8 T4 }' Z8 r#
0 v3 m% f2 [$ m3 N. q& U X# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10688 O( C X0 c3 `6 _
#
( n7 _% n' e+ k) H9 |# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)7 T( o; n m* X$ P r& l% J
# Problematic frame:
& [& U2 |' @* Y- d% _, x# C [javaswarm.dll+0xb8305]1 ^0 Q/ E* w% w
#
6 R9 m' {+ j+ W: \4 F3 w# An error report file with more information is saved as hs_err_pid1064.log |