我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
' M+ X7 X" \! _import swarm.Globals;$ {5 L; P7 ~$ _4 s9 _1 R+ }4 W4 q
8 q1 b8 X3 I" I) z) ]9 B
public class test {! [7 h. D! W5 k% `* p- h7 l
/**
1 _9 ]# W, I8 P3 @* ]( ~ * @param args
; O. L- g( Q7 k( | */- r/ c- s4 v! J, B; m
public static void main(String[] args) {
, V0 i* V3 r' h
' n( M6 Z: C& s1 K% V* Z int y=(int)(10*Math.random());* Q2 W5 h( X' |% J) P" X; M& d3 M1 i
System.out.println("result is "+y);
S3 n! F' h1 K- z2 e8 K' ]' ]
1 V" p- E' S4 k0 a double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);0 |8 K3 |' n1 N
System.out.print(z+" re");
1 b! h. u" G" ?; i }: w6 Z& Z; Z+ }
}8 V% u" E+ ~2 Y3 P. p7 _( @, C. m
( Z! F* G5 ]2 W7 O4 K, s+ J* B结果是:& U% K0 y( Y) O7 I5 X& u
result is 2/ L3 v: T1 S+ P X
#
3 w1 X, I5 j* Y! W# An unexpected error has been detected by Java Runtime Environment:
! {) N2 g, f3 S0 J- @4 R( x#
# h/ J$ N' x8 L* s( Y7 R# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068" z5 ^& K! i1 b+ q: v% G
#9 C1 x' t) z/ u$ }/ v- \% V+ L0 S
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)' s3 r( j* `# L/ J
# Problematic frame:
$ F& f$ E* K/ k @( f" e# C [javaswarm.dll+0xb8305]/ C& z# K) n* a2 N H
#
0 ^; u" i& n+ j) H( F# An error report file with more information is saved as hs_err_pid1064.log |