我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
1 \& ]/ L3 B9 b1 ~# ~) t9 B8 Limport swarm.Globals;
, g+ s- T: J; A( j% z- H4 G8 W2 o/ u. N, f
public class test {7 n1 A. y6 F% ]4 S o& m
/**! K0 ]; z0 F& N1 {' h2 h
* @param args$ z) I8 b+ h7 Y1 @6 A! J
*/
* D, `( }# E" O! M7 | public static void main(String[] args) {
8 V9 I" Z ]5 I! _5 _ + y, C' C, G+ O9 d
int y=(int)(10*Math.random());
: D, c' U& E4 W3 Z& [' F. B1 ?# r4 C System.out.println("result is "+y);% ^3 V) j( V8 r& y) v
7 A% L$ q" _1 b! }8 p) a double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
% m& }# L& [1 ]4 M' i+ q System.out.print(z+" re");2 ]4 e6 Y ~% |6 X' t3 W
}+ ~9 j- Y. @' D5 S2 x" R
}# C) [6 r: v% e8 \3 Y6 q* v9 W
$ ^& E2 W3 M4 U6 F- A# Q9 _/ \
结果是:
/ R# `- D, @7 S0 H# z4 y( w( kresult is 2' U, p- x7 N. x
#. o" C; j. e: Y- c( Z9 T1 G
# An unexpected error has been detected by Java Runtime Environment:5 H; A1 S, `0 Y! i1 S) j
#/ {' E. D8 j1 b8 c
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10689 e. K% J% K7 X2 {3 ~ s' `, o; J
#
% N. C$ h, s% U: n8 w/ a# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
4 D8 |+ F: `' U F9 u# Problematic frame:6 R' p: l$ ~ g" n# {
# C [javaswarm.dll+0xb8305]" a0 A' K4 \; y0 G2 K+ s2 G
#, @# `- j9 @. L! A
# An error report file with more information is saved as hs_err_pid1064.log |