我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。! s( Q/ L$ Q- f+ {% @( Q
import swarm.Globals; u. }' m& |% W" o( e( ]9 ^1 n
- J* m3 v9 E( X; e3 ]& ?; Ypublic class test {
# r6 G& g I. Z6 j, R5 H /**
7 r) f X3 v+ l! Z/ I, S8 A/ |3 H * @param args& Q/ K- V5 ^+ j8 S/ G3 u6 s5 L
*/0 H* C( A. R; q! w0 `! V
public static void main(String[] args) {9 u, J2 K, R4 D3 N3 Y) D1 N! y
5 Y1 V' e" v) i; ?/ \, @ int y=(int)(10*Math.random());
1 z7 J9 I- Q3 q5 n System.out.println("result is "+y);* `. t- ~! J) k, V p- d& T
* p( s9 X( |2 x4 ~
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);5 g, K( _$ T4 N0 h# l
System.out.print(z+" re");, b4 Z; U$ `: i) H( i( O3 ]8 E
}
, y3 N5 J: \) O' U+ x, `}( `$ b7 Y& }7 V3 g3 m4 x
9 h: ^( h. l% I& j9 {: @4 [3 H9 Q结果是:
: Z- w- [$ v Y) P2 rresult is 2
; }* ?" g: Z+ e Y7 Y#
C2 g; N, F5 y. _( Q4 N6 ?) w L( M# An unexpected error has been detected by Java Runtime Environment:
5 E7 R7 ~( q( n3 T% v3 ?#5 W/ E0 t* k# ^' z3 Y
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
7 x* M, q# K4 Z9 x! d7 w, R o: [#
p5 b7 T5 M& r# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)6 G- w) H: N$ E% B' P- G
# Problematic frame:
$ B9 J, T% y t% y' S& ^) F; j- E# C [javaswarm.dll+0xb8305]" } P9 d8 a% U B
#
# Q# D! K9 b* e# An error report file with more information is saved as hs_err_pid1064.log |