我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
- a" \7 S( y0 ^9 Z' Jimport swarm.Globals;9 o! j3 j( @8 O" v* I$ Q6 R& _/ ?# J
+ T0 \- b2 \; {8 F ^9 j1 G3 Y% S
public class test {! s1 S6 t+ f: U" k4 U0 n0 x+ g
/**
: K0 _$ p0 n' \( ] * @param args \$ u c$ j, j+ B5 h& d- ?+ e7 D# ]
*/
3 ^$ M* X9 h/ _' h public static void main(String[] args) {) w& c) m7 S4 }# t7 I
) P7 `9 w8 m4 C: v5 e* R; r int y=(int)(10*Math.random());
- ^" _2 Y, c! r, V+ U/ } System.out.println("result is "+y);0 u! o+ A" s& o% ?* d- i; v
: G& @5 ]' X: L5 d% y- A0 n
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
- Y0 E$ Y% Q& K# J" ?( n System.out.print(z+" re");' V, m6 }- o8 D5 F3 c+ ^2 g
}
, _( B/ a0 F9 \. E; f}
6 b0 C7 d, f1 j; g9 {6 ], B# e% g
; I+ {$ O5 Y. @结果是:
8 V; d( X6 |1 s) i% bresult is 2
- m3 O# q" D# g/ ~1 A, e#
: _3 i3 \8 }+ R4 P6 J% r# p# An unexpected error has been detected by Java Runtime Environment:
" v; F) F7 |( m#" X: ` f. B5 f6 u+ H8 y3 l
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068' }, z9 [4 V$ x3 b: `+ L- _
#: z( {# {4 ?0 q! J! Q' p! D; J
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)0 K4 A2 s w. k- [/ J
# Problematic frame:
' Z: U e' N+ d$ j# C [javaswarm.dll+0xb8305]
( w9 ` i( i; H#
" x) b) v, o. m, ^- p# An error report file with more information is saved as hs_err_pid1064.log |