我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。; J" n, V; W F& k7 a R
import swarm.Globals;
; B9 l, w' }; L7 a1 X+ o
' {4 S% g- w6 |! p' ?6 z9 {1 J' ] rpublic class test {
6 b' w8 `9 N/ Z6 j% ]$ e /**
" G/ [: \& [: B/ d c * @param args5 p$ s- q1 j9 @1 l
*/0 D* J6 _( e4 G# v3 _; u8 C. u
public static void main(String[] args) {
+ K5 a- W# [0 ^* g7 A
. H! H/ n$ ~% K" L+ C+ k/ N2 Y/ c8 `6 T int y=(int)(10*Math.random());
/ q* p1 n; I5 [' t8 y6 }8 Y System.out.println("result is "+y);
9 x# _7 M$ b8 F( `3 u/ P* g$ g# L/ o8 a
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);( m) |0 \- N. U3 q$ W9 i6 f9 F/ q5 Z
System.out.print(z+" re");$ r* u, l; T$ l$ H1 B3 h3 U2 X9 J
}) R, r$ r* l+ Z6 Y# v
}
7 A5 R& ? q1 Y9 l8 {6 `) ?/ @
~4 n' ?6 B8 S! F D: T结果是:- Y2 Q7 ]2 e3 b6 h/ p' v& z
result is 2
: ?& H: ~3 k4 R' c3 I3 k1 t# [#9 G$ _* d/ @8 t8 z' s& j' x3 U' D
# An unexpected error has been detected by Java Runtime Environment:
2 N) f3 T, }: }( h1 R) F#
, A; h! J$ M H+ G9 }9 B# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
1 G' ~1 K- V: v. C$ N- p( k* B#
* k3 ?3 I1 Y4 a/ Q* B+ c# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)$ {, e0 m. A* K- D
# Problematic frame:
$ V8 n s) C5 X7 [) Y: q u# C [javaswarm.dll+0xb8305]- B4 K% {$ l8 O' q
#
! K3 D' ]) M: c+ k/ d/ O3 Y# An error report file with more information is saved as hs_err_pid1064.log |