我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
, Z& x3 T7 p0 ?+ v4 U3 Jimport swarm.Globals;
2 L/ P$ @9 j! K' ^. G! h- U- N. L Z
public class test {
: ~1 H* g* f- [/ j /**. i$ h2 B7 ^( \! _& H- B$ z
* @param args ]3 g# T, ^; ?/ y3 H/ B b
*/: d: b: L5 I. w ~" E5 q* |' X3 e
public static void main(String[] args) {
6 E" J( P1 b5 Q0 r - D: K: Z. Q5 w I7 P' N6 C0 s; ?8 M
int y=(int)(10*Math.random());
9 Z9 j7 M6 ~0 b( X V System.out.println("result is "+y);- F& |2 q, d8 y) M, X8 S, i8 E
% f% @. ?" k e, x
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
4 V9 R% D8 }5 k* T# u, t3 d System.out.print(z+" re");! S2 a0 _* K7 |, l
}4 M0 T3 ?5 T2 W7 V+ O8 j
}3 P$ E. g8 s! X- z& W6 ]5 @" f
' W& p0 H% J' v R结果是:4 w& a0 C( W9 C* o
result is 2' _ q4 j" q& g. _* G
#: U! {! J3 X3 A: n- X
# An unexpected error has been detected by Java Runtime Environment:6 C5 W% P, |% s7 b
#
& }: P$ }7 m$ t# I) {# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068# |% l3 m; j/ Q3 z
#, G% m7 ^- Y! i4 W
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
! c1 A R# o; ~& q# Problematic frame:
~( a( {( U" [6 R+ q& C$ n# C [javaswarm.dll+0xb8305]0 I5 K2 r" p( A5 X
#
9 s# J2 ^( a/ O8 m$ }$ ]; A# An error report file with more information is saved as hs_err_pid1064.log |