我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。* w+ X, o# _8 k/ o2 s
import swarm.Globals;
" T7 l8 O' u9 \7 s$ @# n$ ]( `- I3 `( p9 `( @
public class test {* c8 ]( N- Z. U: R! q4 ~
/**
- j+ R( k; ]- `' e5 N * @param args
+ {. a: T n2 x( R, X */' V. m( p% B2 [$ }9 k. Q! q
public static void main(String[] args) {
! o! _; n) ]; f! g* s# G0 |* B 4 D- G. J- f, Q; T6 j
int y=(int)(10*Math.random());
; E! h' K8 {# f, x* z7 x3 e System.out.println("result is "+y);$ U6 q8 j2 |* e! O7 U$ `+ x
1 \+ V' E/ ], L D. ]7 A, k! A
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
, k- ?% l' F7 u" s4 `$ T System.out.print(z+" re");
6 f r2 S) A- y7 q0 }+ C" j* c }
* O: H# x* _( F, z" l}
2 C9 h; T" e. N; d% ?+ x; r9 l: c
" s0 u+ y' u' O' u' E结果是:/ F: L" J% ^" z3 q% N, I
result is 2* g3 I5 F% P0 n( ]8 J6 ~) Y
#
U/ y$ f3 h0 U$ R( l U& N8 d4 }# An unexpected error has been detected by Java Runtime Environment:
. t. p6 x0 v1 m3 V* T$ N. j#
9 G k& {3 X. W: S3 i# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
# h+ D: b8 E& e+ K% }+ G8 T#3 t3 _* [1 ~. d7 I5 e6 z1 e2 J8 Z
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
0 Q, ] `2 l, f O0 r8 a% N5 _0 _# Problematic frame:
! s0 X$ G9 L+ o# v& v# C [javaswarm.dll+0xb8305]
$ t8 `3 o- F3 J3 k& [## R* f- S- W S: a& I
# An error report file with more information is saved as hs_err_pid1064.log |