我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
* `& M6 C- ^( `3 Bimport swarm.Globals;
- r" w+ c& Q' f& B% s
/ H# ^% A- a- T3 E$ J0 y3 M' i$ H/ n) ipublic class test {
. Y# _* w2 E, t /**. L! D! R( v' G1 ~) {
* @param args
. \7 z) x) G/ W E */& a0 C$ D3 c2 d m- L
public static void main(String[] args) {
5 E/ @5 r$ A7 C ' Y- v2 d5 V. i" o5 P7 z8 _1 D
int y=(int)(10*Math.random());+ Z$ W, _7 L& a+ J \2 X
System.out.println("result is "+y);# i$ V6 p3 h8 s" S; x( A
; L. i: D4 x. @: e! j3 z% k# b7 t double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
t9 A" c3 Y% a2 ?% b System.out.print(z+" re");
/ _; p+ l: _. a }7 P7 @& _% K) `5 F7 n
}1 l7 d& \! j! T
; W( A$ ?* {. w2 H: U6 J! G结果是:5 p5 `" \2 ]6 r$ ~
result is 2( n9 j- ~/ c9 P# c- h+ p& O# |
#
# N2 t' T8 W3 O" Q+ h" h/ _% u# An unexpected error has been detected by Java Runtime Environment:
2 q5 n$ L. i: ?' R! ]# @5 C" R#7 X, J) z; z+ J
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068$ {) ]0 N% h' K0 L/ ~* z
#
. N" f! W# _% ^1 d" t# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
1 K; A& g4 p0 n9 F/ K4 K# Problematic frame:
2 J8 \# X' l. M! |: B/ R# C [javaswarm.dll+0xb8305]4 G% X' C7 I7 W1 ^/ D9 e
#! K3 q( j e% Y$ L, B0 [
# An error report file with more information is saved as hs_err_pid1064.log |