我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
0 Z! @+ [4 g9 m6 N2 Y) d. w, limport swarm.Globals;, ~, ]; W# A7 m& G5 N
" @+ e0 l* J8 }public class test {" Y) ~0 A) B2 n# j
/**8 x% J$ z+ J3 \; A; `9 P
* @param args
! W$ K- K2 R3 U ` j: c! @1 t */
4 A4 w: N5 }/ X4 t$ \ public static void main(String[] args) {% i8 L: ^! j# P) K. Q7 M
+ S3 g) { \0 a V: J int y=(int)(10*Math.random());
6 ?1 |+ A/ t! e, U) E System.out.println("result is "+y);
0 E: t! H S8 y2 U# S1 c/ L5 V6 D0 O1 p5 n" N
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
/ V" k& }8 i9 C8 r" L8 I4 i+ c/ Q System.out.print(z+" re");+ ^. A7 n, a, e+ z0 e+ h
}/ F8 Q5 k2 z6 B. q
}% v2 B5 x+ r% @! q' j
! ?0 f1 D6 O: n0 J& Y0 S结果是:
0 G7 ]# J/ j4 W6 c( p. C% ^result is 2' ?: |% w5 D. E& i/ R
#& P/ E3 A4 Q' @7 e ^
# An unexpected error has been detected by Java Runtime Environment:
1 l" h5 b% [" h; l1 p) r- {#
. R2 `$ I' x; m3 z0 E1 F, _# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068: ?2 R9 ]- e1 A' W+ E$ A( F' p
#
; B! v( k: U2 G6 X/ t0 F/ e4 q# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)6 L1 H0 C2 q Q4 q' @& X
# Problematic frame:+ f. q8 K, R" O2 Z
# C [javaswarm.dll+0xb8305]% o, i: g' D0 c0 R7 Y
#
( G; x3 p" P/ t8 x7 F2 Z6 o# An error report file with more information is saved as hs_err_pid1064.log |