我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。0 {) Q$ { J& b6 [0 l6 h& T. ?
import swarm.Globals;
6 m# e+ ~( c; U2 ^( d9 A+ ~5 _3 D3 Z: X# J* e
public class test {
~- E" ] `/ H* G& ?5 ]& k' c- G /**& [9 a% v. U7 N: T" S
* @param args' J: ]2 w) \; u3 B1 o$ ^ t
*/
8 j' w1 n) E! b8 y' @1 n1 K public static void main(String[] args) {
5 r6 N9 z3 d; \2 n+ v( E; f
4 D$ x* P) o2 P* w; U9 R& O8 c8 d int y=(int)(10*Math.random());4 m0 ]# X# ?1 b
System.out.println("result is "+y);* _/ Y/ @/ H! K1 Q. a4 b
, R j6 ^4 q+ l# \ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
! X3 o+ m, f' e3 |% s7 I System.out.print(z+" re");. r7 v% K& L8 q9 K- U
}1 b- t# L9 ^" e
}, w: V# q4 H' A0 K9 e
9 e1 V8 ]( I8 B
结果是:
# j- U9 E$ {( j1 ~- T0 M3 z/ oresult is 2& X0 K' J- n# m$ d% |. R/ L1 l
#
* [8 x( c7 f7 W! C, W# An unexpected error has been detected by Java Runtime Environment:; t1 y" g2 |% A. m F; D; A9 Q. h% H
#
" B W% m2 s2 ?7 k, Y0 B0 k# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
8 G m/ h6 C/ @& X4 c- U i$ j* d#
. ~/ \% [% y9 f1 Y# f6 x# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)+ K4 {+ J" X2 M5 N" R+ _
# Problematic frame:
. z" c" q& k# w" J2 C# C [javaswarm.dll+0xb8305]' X/ s3 d) r8 r# k6 i
#" n: K E) b" \8 Y* w4 U" B
# An error report file with more information is saved as hs_err_pid1064.log |