我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。3 s3 b- a( T& {: m: V" R+ ^ ]
import swarm.Globals;7 S4 W; @3 |) g! y. @* u
4 S3 {2 }! b9 T2 Y
public class test {
! E' ?0 O" t5 R$ g6 q) L" j9 W /**
9 J. @% q) Q( @ * @param args
7 V) F* ?2 s0 _2 X+ ?, S0 A5 A */
7 x1 m7 x- V& \4 F" f7 R1 K, Y0 H public static void main(String[] args) {# Y7 z! O8 N4 P! r8 |
$ a$ _& l7 M+ F7 I
int y=(int)(10*Math.random());) f& j! T9 E' U) C, u2 T
System.out.println("result is "+y);
, p# R4 p, ?5 f4 ^) F |
6 z5 H' [, ?. f$ @( M double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);5 }- i4 {% y1 k4 q/ {) V
System.out.print(z+" re");
W8 m# t* ^7 J% Z! e+ E# a }
- j1 E: u) [8 N7 D) H/ e3 E}
5 p7 S$ o6 g8 y0 T, T) H- j' J- s2 \' g6 X" W
结果是:: H. R6 e: O/ W; v4 I
result is 2( ^( M) z( n$ `4 E! M- r9 L
#2 N9 K: W$ a- P
# An unexpected error has been detected by Java Runtime Environment:4 C& R g y% k) x: M/ q8 ?) y
#; n; P L" G" Z1 `& u
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
" ]. S; E7 u7 q6 r. o1 g#
/ p+ V7 ?$ _. C0 S9 q# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)1 h$ Q4 A/ `! ]) K: V9 k
# Problematic frame:
" |' f8 V+ c+ P# D; w3 z# C [javaswarm.dll+0xb8305]
2 z# o. Z6 i' W% h& J#
1 b5 x4 L3 t; y1 \' s2 D# An error report file with more information is saved as hs_err_pid1064.log |