我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
0 f, v6 \; {* H% \import swarm.Globals;
; E9 h+ e; D/ K ~# f# C5 |
0 e+ N. i3 t$ G3 N6 v6 R; h& ]public class test {
4 S! |( | n7 S$ U, N /**
% f) r2 N' I# [( G: R) v7 \ * @param args
5 y! e& E- y8 M */
$ Y3 H, d: ~& Q6 {8 F, H- @* F1 d public static void main(String[] args) {
3 o8 H" z# p# s/ c
% \; ~$ A, V- ?$ ?9 I* Z int y=(int)(10*Math.random());: k7 y& A& ~& R
System.out.println("result is "+y);$ _/ l- X& K6 }6 g$ I' b) [7 P
2 @ z1 D9 B7 K- b( n. m( N7 g
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);1 K, x2 A- }( Z& I4 Y
System.out.print(z+" re");
- z9 {# _# Z+ v% E }
9 `& @, D3 N$ S7 [# {$ @+ P& m' E}
' y/ }. k1 T/ c" }+ W! n, I% A5 \6 W( {5 P0 V2 | N$ H- x
结果是:
6 O+ n0 j% D; P5 y/ X/ mresult is 20 q4 D) |# H; f! a$ x4 b% y
#! |+ B5 | d, _: S
# An unexpected error has been detected by Java Runtime Environment:
, _- Q/ Z" R4 p( q J+ Z4 b( _#
6 W, _9 h9 \, s/ k7 B# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
7 e- z. f6 G. N( q: V& j#
% s2 i2 i- d+ S( D/ V% h# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing) a8 K3 J9 g/ f+ E6 K" T
# Problematic frame:3 S' y! F- Q4 c/ t
# C [javaswarm.dll+0xb8305]# H- |9 X% M# i i$ k. Q* t. a- X7 ]
#
% l9 }" T6 @( f3 o& b# An error report file with more information is saved as hs_err_pid1064.log |