我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。 f9 [/ q; O* n
import swarm.Globals;
' A4 c# O/ [9 J" Q
# v+ f# y r. Q0 U7 o- X/ @public class test {% `5 f2 p+ s) F" ~ w" m
/**
8 _3 v$ n, E% q3 a& p * @param args2 \1 c- b- G; D2 ?
*/
2 h+ Z6 O: L7 s+ s( [ public static void main(String[] args) {
4 y% C: _: S$ Q- D& Y3 q* E& w 8 V/ c- |! C2 l8 F( m7 f7 o
int y=(int)(10*Math.random());. j6 a* F0 y- i% n$ z0 U
System.out.println("result is "+y);
9 c" U1 R' m- Q3 a8 w( m! P( ]. K5 C* c! m4 Q, V4 o; M
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
6 p' J. P N- a2 [' K' O2 q System.out.print(z+" re");; T2 a, d; j4 C: O* P6 u6 T
}) W' V: V, _: y: Q, L# i) S9 T
}
7 v- D& d0 m$ Y* s1 b: t s; @2 [* q2 `# g$ ^0 P+ r- \$ T
结果是:7 g( N, W6 M3 [2 ^
result is 2
1 P: Q$ p$ N6 P0 x H, b9 W#( J3 L' b3 F. d/ ^) S
# An unexpected error has been detected by Java Runtime Environment:7 b) O& p2 E$ @9 [$ ~, Q" y! s
#
, ]/ [# M9 {; i, g" b# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068% M. A+ i6 a2 n+ X* p
#; T: Q# o- }# U* T7 D6 O
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# k+ ^3 H& D+ v9 j# Problematic frame:
8 m2 a, [4 q& d8 X7 o3 q# C [javaswarm.dll+0xb8305]9 k) w3 H% e4 s- A3 P
#
& \8 x. t# H L5 {4 W8 Q% `- o# An error report file with more information is saved as hs_err_pid1064.log |