我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
! w6 F7 D4 k8 w9 g* ]import swarm.Globals;% W% W+ Y9 b+ ?( [4 T3 I
5 E7 l, }( G% Q. Qpublic class test {
, E% T+ I7 \- P/ C6 ~- Y7 |5 u /**3 ]6 F4 x0 x4 c5 C- A
* @param args
' T/ r# l- h. P */7 T5 t8 F; w. d7 d( N
public static void main(String[] args) {
$ w/ d. C5 c U( H" ~2 @/ {( G 8 k) D7 p9 C5 a3 i d" x- M- t; p
int y=(int)(10*Math.random());2 [3 U5 P+ v" |% T4 p. E" t7 j* M& r
System.out.println("result is "+y);
3 P, l+ x, @7 p% v; {
( B P; m3 \! b- r* C double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
9 t' p1 |" E( d* i! ` System.out.print(z+" re");
" r0 i# Z8 }7 O' x% x; z; A }" M% t0 M, n. h! K. f: i
}9 \* [2 k8 h! d% v: x" y
# a) {1 h* P1 A; q6 N: P3 N/ d' `% [结果是:# m: ^& m5 q1 x/ o9 r. v
result is 2- l7 G \) E3 Y4 C; `2 P; Y
#! J. A: {5 V, }! N Q) X
# An unexpected error has been detected by Java Runtime Environment:
' T# f+ |, J5 f4 B#
# \1 p) I# u- U, E+ ]1 H# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068% G' h& P1 a9 O0 n- }+ I
#
; G9 M j3 o# J0 g& Z5 u# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)5 B3 D \/ y5 w# x1 E Z4 u
# Problematic frame:/ N, m8 j& x! Z# G- D5 q; e" m
# C [javaswarm.dll+0xb8305]
" a; ^, _# ^" F/ G3 [: A#0 A" {+ r0 @2 p6 v
# An error report file with more information is saved as hs_err_pid1064.log |