我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
6 b) `0 s+ ]2 Q) dimport swarm.Globals;! F/ d" [* v; }
. N/ \, Q6 M) g. M
public class test {$ G- z) p S4 D! J+ G! p
/**
7 v- e% U7 O ]/ b * @param args7 H2 }! n+ Y0 n. [% t# s- p$ p
*/: |2 T3 G: w# M9 H% v& L3 g; [
public static void main(String[] args) {1 n& F& s6 a( T; s# R/ D, f% b! h9 C
' U1 z$ Z2 X$ z' O& v int y=(int)(10*Math.random());
) b% z+ h9 k+ P& P! P( m System.out.println("result is "+y);. q( Z- @! {5 }' H$ {- ]
1 ^9 m0 n: G- I! o5 d9 ] double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
|* \" {. I4 e System.out.print(z+" re");
W# O* i% Y4 t/ N* b }
* \8 @9 G; C C* I/ f}
! `2 y! T# R* T% s
- S/ X+ ~ }: _( C5 u结果是:
* ~& \8 l0 `' [4 ~/ T0 K" _) u) fresult is 2
/ a& Q |8 M6 \3 X- R0 Z: O#$ Q& n5 r! o3 v+ k/ H1 g" e& C7 j
# An unexpected error has been detected by Java Runtime Environment:
6 e" k- }; Y9 r# I0 @#
' N! B' @ A5 ^- W) l6 n+ X: B# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
2 ^1 n) Z5 A, A- ?#
* s+ P% Y& w! X# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)) _* h3 I0 i! P: C2 {
# Problematic frame:
& E8 Z1 V* _9 n, W) Q( D# C [javaswarm.dll+0xb8305]; e: w6 r, y. |% \3 h6 A& P
#
/ U" T9 @3 j0 e9 m# An error report file with more information is saved as hs_err_pid1064.log |