我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
3 |" I8 q" k9 v- K# t) U) _import swarm.Globals;/ Y! L0 \% s" f7 h; [! z( w5 w
: D2 I. s$ P& x, E" z
public class test {
0 a3 n# d9 P: r( `: t /**
# u3 G/ E- o6 m1 `" u * @param args2 x) p$ j: f1 m; I; ]7 s
*/
' L) G. A1 V$ g5 z public static void main(String[] args) {1 X2 c6 M0 v- g/ l4 o
. J) E0 B. K/ ~) J9 [1 @9 S6 t int y=(int)(10*Math.random());6 U% L0 j, A# k! T; Y. V
System.out.println("result is "+y); A8 P$ j. ~$ {9 U% v
' K+ k4 }1 X [3 e double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
O4 G* k" p# [, m- v7 b( B System.out.print(z+" re");' p( `2 u* ^+ i5 z) U; h$ \
}
) n/ r& |0 c. L2 l: f3 h* B}
, G, Y2 W+ r+ P( V/ ~# Z# M0 n& b/ ~3 V5 c" m# B
结果是:
8 s) x& {' E$ T! x. vresult is 2
6 w* c) r8 K- a8 ?' v0 \- z7 m#& Z4 M2 U( `% E) k" }: l& r
# An unexpected error has been detected by Java Runtime Environment:
. D( K+ |2 n/ H# K/ Z7 E! r3 _#
. y, Q, u5 e% @ U$ K# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
* {( p! ]8 e' ~) \#$ {: ^; W Z' C$ k" J6 A
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing); ^9 y, w# h+ _4 j
# Problematic frame:
) @& E% e" z: s' C# C [javaswarm.dll+0xb8305]- v% }& ^0 P% ? ^: v/ I
#
% ^$ A& a- p& z% A, ]: e. E: \# An error report file with more information is saved as hs_err_pid1064.log |