我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。+ k$ K: ], b0 s; U: q" Q/ c6 ?
import swarm.Globals;
5 ?7 z5 J0 R" y4 k6 }# x% u& e0 J. k- Q2 p- }8 E- A3 `" M
public class test {4 e8 @# _0 U' O
/**
& m* w. R$ K* O, E0 U% u * @param args( m ^3 z+ m0 ` z: ^7 y5 b W- l- r
*/
! V2 i2 V% K$ K* E public static void main(String[] args) {, w e( f0 ` o# v" j _
8 | t$ j/ \) s( U, ~ int y=(int)(10*Math.random());& J0 ]4 Z0 N7 `
System.out.println("result is "+y);1 \ e: I+ k: G& G
5 Z4 ?8 _! ?$ U& r: }# v. f: R' l/ p) Z
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);! s! F6 q! @% a/ C0 W9 ~" r
System.out.print(z+" re");
3 M+ Z/ ]; e: n' P- B6 F' N+ } }0 M7 E s( {9 |1 A0 ^3 s0 ~
}
9 w4 J) B& r+ z+ G5 U8 c4 P* e# v9 o: @7 b0 z4 e
结果是:8 i' ?% s$ N- \0 Z( Y" w
result is 25 \9 n- Q7 L5 L# S8 |
#5 @+ D2 P* \1 I7 @
# An unexpected error has been detected by Java Runtime Environment:
' T. D) H% N* m4 @2 A; @#3 v" x: J$ p# d4 D9 [
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10687 M- Y6 z8 g7 S# f. ?
#. H0 q% s) q1 c: w3 `
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
5 A$ |! f% b) Y% j9 n! m# Problematic frame:- {* O; u2 Q% d
# C [javaswarm.dll+0xb8305]
5 R; u' w( }- F# w {( n& r7 n#4 M% Z: S9 s& p1 g U
# An error report file with more information is saved as hs_err_pid1064.log |