我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
6 r/ E$ x$ s2 |2 l; K& v2 ~import swarm.Globals;
) ~' K& e: x' o
- w, `8 c& V* ?% Tpublic class test {
7 P( P5 _ ^ S) Y& a$ e y2 V$ [ /**
3 {7 b# j; E+ s7 P2 j7 i; {; J * @param args
3 j; i& y: b+ q! d; Z */ Q9 _+ M3 R9 l, q
public static void main(String[] args) {
7 T5 L+ Y6 E' | q! N( B8 [ 4 y9 L4 p* ^2 V& ^8 A% Z
int y=(int)(10*Math.random());
& B. e J) {( o System.out.println("result is "+y);! i% U" }" o) j' f
! t+ G' f" a( y* M4 l2 e9 `
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);5 }1 X$ i& [' R& B; H r& y
System.out.print(z+" re");. x0 y2 L5 H! |6 c9 O% U) {
}" f2 v' K0 z4 C3 ^" O! p
}
5 i$ S9 c2 |1 X& j
0 _7 A' Z/ m p" }结果是:
0 i7 h' U* }( E; b6 G% qresult is 20 H8 @) _. U) v! [. M
#
j- W" ^6 x; J, P) P2 @# K# An unexpected error has been detected by Java Runtime Environment:
. c; S6 @: V1 i: B, L% m6 `% O#
) h. D) K6 K( i0 y. V. G# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068# }5 {, q( S1 J6 X6 q7 Z
#
0 A- _1 o" G# O8 W6 ^, H/ G# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
' W, x t( w# u0 Q# P9 e# Problematic frame:) H+ N n7 z. e' g; k6 g4 }
# C [javaswarm.dll+0xb8305]* v$ z5 Y2 B2 Q: n5 r- V
#
/ h6 B9 ^0 }1 T3 p/ f! d: P: y: ]- P# An error report file with more information is saved as hs_err_pid1064.log |