我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。7 @' G9 M) T* D* v/ _3 ?* J6 y
import swarm.Globals;
. p, J3 u" J8 c! @4 c
7 Q3 _* W* i; e9 t" V# Fpublic class test {
6 h v% x1 z n. i /**
. D" k' Q( w0 C' y * @param args
" \4 B+ b& K5 [3 V% q */, a& c' t6 j/ z# E
public static void main(String[] args) {% y. M5 ^$ I- g; Q# f/ B
# B" `: N2 n Y& [% |8 V int y=(int)(10*Math.random());
" j z9 j0 ~6 Y7 y System.out.println("result is "+y);* H7 u# Q9 I/ ]* u* A3 K, D9 ?
9 c% L9 F3 i5 ], I! ]
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);- ~% K# X# S' t* [; \; ~. K" H
System.out.print(z+" re");
- t; u: K% L! L& `0 u @ }
4 Y! {9 p E) [ w# i2 ^$ B}8 j% }7 K; w) _4 L
9 C* |- C; B& B
结果是:+ G s' m1 Y C
result is 2, C; x/ a; m. F% y7 S: \/ o
#7 c r g$ M D, R
# An unexpected error has been detected by Java Runtime Environment:* E$ g* |3 B5 m" K: A! k1 ^9 I! N
#9 k) W9 w* I: m
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068- Q, T8 V2 t; i6 b9 H- s( J
#
& o& f, \2 T- {# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
* Q8 H& ~% k+ H" z! q( n# Problematic frame:3 p# m( f) ]) Z7 t
# C [javaswarm.dll+0xb8305]7 t i& _* D. y, P
#2 \1 J* z* K4 F+ W
# An error report file with more information is saved as hs_err_pid1064.log |