我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
2 h5 M( z4 a# v; w1 Pimport swarm.Globals;
/ d! e8 g2 V; ]1 ~# C; F- y) c- m3 b' a7 z3 o% o
public class test {& e. f! p2 }5 D# h5 T
/**
1 A9 {4 L% z; e8 Z# t) T: z$ v- M& @ * @param args' s! c4 V* S1 `4 `: E- c
*/8 @7 q9 z% g v( M8 T3 F8 L
public static void main(String[] args) {
3 R/ f/ W z+ W! L& ~
! e `6 ?8 E0 `0 N6 Z) c int y=(int)(10*Math.random()); @9 v. Z7 e, H& T
System.out.println("result is "+y);
3 u ]9 e3 Q# _$ b' N" Q
" r }' I* L7 c/ d0 @- }! e double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
9 Q9 a: V: ?, T6 Q1 k System.out.print(z+" re");
' i' a) e! R- o" x' X( o5 C/ i }
* Z0 L% u* _* r}! F- k3 n V- A: s" Z
% \: H5 c+ q' _. j0 C- |7 _9 B& ~. f结果是:: r; {2 T, s# N& e0 j: j
result is 2: e3 K" n" C! G' j, A( p3 c: Q
#7 c$ N) H# K! B
# An unexpected error has been detected by Java Runtime Environment:
& ?$ V' S$ c8 u& _9 x#/ ~! i' a) ^# ?1 M
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
$ C- L+ f' V/ Y; R5 m0 k#
" n8 n8 z- \5 G1 F, e# s# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
( T$ b' F9 u% p9 B# Problematic frame:
% \ k4 v/ o+ E# C [javaswarm.dll+0xb8305]
5 d* a1 B) w7 O* s$ e#
; o+ |" M5 ]! Z1 h8 K5 ~- N# An error report file with more information is saved as hs_err_pid1064.log |