我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" t9 R& _" k! F8 l- b# ximport swarm.Globals;
! D! |7 d4 Q$ k5 m2 J1 O" g! l) V. G$ M3 v# s# b" ]
public class test {
7 ^2 c- K" a6 T9 v6 Q: y /**
( C! Q% r) C+ ?, x * @param args
) O0 E6 P7 c; @3 J- G */% u) V+ Q4 g" C: o) m
public static void main(String[] args) {
! C0 O' b' y9 R& _) F' p1 z! f % z- `- ^ Z. Y4 [. l, v8 Y
int y=(int)(10*Math.random());
8 X! r. j% r/ ]$ ?3 o, r! {1 D System.out.println("result is "+y);! J3 R8 p5 z" X# O5 E
( m) o" O' G& r$ X double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);9 {6 E0 {1 p& w2 g8 G0 L6 z5 w
System.out.print(z+" re");1 v7 `0 J* L% m
}- o& C/ C$ D& ^9 `
}" O; j( u% H8 ]: L
, H0 f) m I, z2 O! Y; F结果是:
! k0 [' z! I, M( q/ o* }8 [result is 2
/ ]* @5 t% e/ F' B#$ Y( ~7 I9 D& H* J- y7 @
# An unexpected error has been detected by Java Runtime Environment:& {3 Z3 E- o9 ]" N6 F
#
' Y; Y3 L) p, g% @6 @$ y' }4 H( U8 H; b# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068 ~8 h3 Z5 F0 U' r
#
) C. J4 F, @ J3 r* Q$ J# u& [; N- y# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)# {% Q* L8 S3 x @
# Problematic frame:
% A* P) e) o5 m3 v9 d# C [javaswarm.dll+0xb8305]& p0 l0 x* [+ G9 V' H' @; m0 g: }
#$ o) Q0 i1 f1 j8 \% a' F3 W6 D
# An error report file with more information is saved as hs_err_pid1064.log |