我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
# R ]( Q: A8 r( _" kimport swarm.Globals;
5 h* ?8 B% P3 Q# H
( A# Q# U0 r, N+ l9 B4 c' ]public class test {# X3 o6 |7 }4 S4 y8 e
/**
4 ^" g3 X/ s5 ]4 u0 f4 Y0 p4 } * @param args- F. w, C' |4 D& \( _
*/
0 ]' x! h) Z$ m4 y# U public static void main(String[] args) {* m7 _& I9 W0 F, l6 w; U3 g C
) b) M7 ~4 y$ h; _+ P( V$ R int y=(int)(10*Math.random());# G/ }" Q& K9 I. P3 | c3 R
System.out.println("result is "+y);
3 V6 {+ k! X$ e( M' ]* K2 f$ ^
# Q/ W# F$ j, ]0 A0 t0 t. O double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
, Y6 K# S8 H& A4 Q7 _ System.out.print(z+" re");# f( z& |, `! z' b& p, d
}
' s: _, Y. [, ^/ v* K# p4 g}, I( S# H$ V6 B( g" F
# K' J8 N3 R6 `' I) n X/ j
结果是:
N: X w2 b; }7 R: ]result is 2( j0 P' z* ^/ e8 G' ^4 f7 W0 x. M
#
* p, C7 C9 @; j# An unexpected error has been detected by Java Runtime Environment:
3 z& x6 G- B0 L#
* v+ ?" Y7 ^* T7 e7 Q+ p# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
z5 I8 G1 T5 J$ p#
- i2 \7 U" L; H1 n# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
& M! V2 G4 J# e( }$ M1 p. ]# Problematic frame:
- J! t& P+ X( I+ ?( t" o# C [javaswarm.dll+0xb8305]
" W+ a9 W4 q$ F6 K9 W# o6 ]# d#
2 x2 \. x9 I" k# y# An error report file with more information is saved as hs_err_pid1064.log |