我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。, ?. L+ W$ T1 H6 K* h+ t- O9 c/ J
import swarm.Globals;) d/ v2 j! J' \+ _8 h0 ?
8 ^: C5 x9 P1 ^5 `+ D# ?" |public class test {
. z) S1 n$ E+ k2 X, g, B; s /**5 W/ j" q' j6 q% S- W5 [/ W
* @param args
" s6 G, ~6 f5 q3 O( C */
8 i j$ h2 E' ^) c# ` public static void main(String[] args) {
4 P, p# o% B3 c 8 [+ ]% u9 k* w: W& N% M" Z
int y=(int)(10*Math.random());
0 X/ L$ ~( c7 a% G M& R System.out.println("result is "+y);2 Z6 d' [0 ?8 `. B l& l
. v/ g+ O0 L5 y
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
1 j0 d ?. y+ w1 J8 L( `& ? System.out.print(z+" re");, @ f2 x4 X2 y
}$ T+ Y, A/ V Y$ R- q
}+ L) N# w" {+ e
. a, q# M O$ Y2 J$ R结果是:
% z* w. @$ i+ j" q& j! [; ~* R mresult is 2+ e3 h) h, r+ d" ^* c) `' s; H5 b
#
' S J8 w: G* @0 z# An unexpected error has been detected by Java Runtime Environment:+ x! t. _' R! w" Y4 {( r
#
( @, [2 G& |1 G" i2 _6 \' d7 C# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068+ K3 F; h% D) x) @) r/ B5 C, L
#
) N8 e/ E, I4 E+ g% W# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)4 Q2 \1 l+ v; }
# Problematic frame:; {& P$ N, H; J! r! k6 U" I
# C [javaswarm.dll+0xb8305]( X+ y3 [& Z b
#2 [, f' x& A* u! ]2 S
# An error report file with more information is saved as hs_err_pid1064.log |