我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
8 h( ]2 A9 C$ f! X& c+ ~import swarm.Globals;* h. A! S( w1 Q# O' ?2 \ Q
- B, |7 B: \$ z8 K9 h) O& T
public class test {
( J5 p9 s) }6 [) r+ B6 F /**5 o+ @( D: E* ~8 }" G9 c7 P7 e- B
* @param args
^/ |6 H+ g4 E1 e! K4 r */
i4 L) P1 O7 K( P/ Q public static void main(String[] args) {
' [7 I( o0 P! F/ J0 r# R$ q
w" N) G1 x7 ~# [% K- W, S int y=(int)(10*Math.random());& T) u9 t- O9 c5 \: y; a7 k
System.out.println("result is "+y);
" R8 R- l! b5 y! ^8 ?* b/ t; ^3 Q! R8 E! M( y9 o M8 @2 `
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
; {5 l9 K% B, f, S System.out.print(z+" re");
/ l( S) P/ R1 t4 ? } ^: }. A7 _0 _( ^+ u" ~9 j2 S
}2 P: w Q* O9 C9 X! \2 q
; d( O# G- J; J* W结果是:
; q" P3 x/ L5 u) @9 M8 ^result is 23 I& {" M9 C$ k8 X+ m& U
#
. d% b! C: `( Z3 {8 X, R4 |# An unexpected error has been detected by Java Runtime Environment:* ~8 g {8 c! @6 E2 {
#/ \% @5 _: d5 |* g# F0 U3 [
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
: I/ s+ u& s* }( Y) _3 h#* H& |3 S3 L- a! S+ B/ Z, O
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)+ [" x+ m! ?- M% [ a
# Problematic frame:. I8 g- T( d8 z: B6 B
# C [javaswarm.dll+0xb8305]( c5 F$ u* r; s' y! K L. p2 e
#" ~3 x( A1 J, I, A2 M: c
# An error report file with more information is saved as hs_err_pid1064.log |