我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。2 F. l& [2 K* F x7 i% H
import swarm.Globals;& L) y% q5 P7 {- m6 w( t8 Y7 F
' V, X4 D& i7 X0 c' r8 @
public class test {
7 n) Z* [. [) z0 D9 a$ p' [7 i! U* m /**
8 x0 s% L+ l2 r0 D+ T * @param args
# k m( I( D- P g3 a) ^ */) F. W6 ?& u& H. z
public static void main(String[] args) {; r- \, `4 L- J, [8 T
# K, g) X* R* N+ R! r q) W int y=(int)(10*Math.random());9 J! f6 M# W2 v- F% C" y7 j
System.out.println("result is "+y);4 n- q: [' V3 O% s! a4 y8 M
, [( _9 R, _( q+ b2 E
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);- z7 j0 a+ {' A
System.out.print(z+" re");" X+ Z0 J# m0 m, @0 S& Q
}$ Z3 ^* B" o$ y+ d; q
}
6 V0 x% J/ J2 i6 C+ D, s; N. R& a+ f/ @
结果是:
4 l# [7 g3 z+ s9 D2 Qresult is 25 l+ T& t4 ~; F/ e8 F2 h: m
#
8 C/ r$ s- Z1 Z- T2 y: r2 c+ C! R# An unexpected error has been detected by Java Runtime Environment:4 D/ q' q" V4 D" y0 _
#7 E' s3 {- x, y3 {
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068' w% J# I" B4 K1 {. W3 R: H
#3 Z$ Y- S. K+ J2 w( x
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)' X6 ]4 A/ K9 P
# Problematic frame:
" q' O1 o/ Q8 ~2 _# C [javaswarm.dll+0xb8305]6 T* J- H) {8 |7 v8 O
#
# \0 t- {, B5 z) ~) y5 ?$ r# An error report file with more information is saved as hs_err_pid1064.log |