我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。- m; ]; T0 H$ D: ?/ ?) |! ~+ p; X
import swarm.Globals;$ z% I3 q1 N: y: \
. K( X. S T$ C$ h- p3 f
public class test {
2 _( d% R) ^7 l' ?$ V6 j- [ /**$ U8 K" v1 k: V
* @param args0 X9 G* d: g7 [2 a4 o
*/. p, q3 ?& U0 L0 q' w& E* X) i
public static void main(String[] args) {, K4 h5 g1 N4 v J( I- l& R/ m2 v! P- A
1 ^& }+ a/ U& @! x0 q5 Q
int y=(int)(10*Math.random());
3 o! v% U9 d3 R3 i, R System.out.println("result is "+y);
- G: J9 p9 ]' J' _' V' y% q5 F [
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
: J- e) u k C' [# u; i System.out.print(z+" re");
8 ]! h! i9 q \) o5 R }: k5 P' V6 O9 c2 U1 e4 i
}) w- O$ U3 C. n) _& } B
# |- P/ c; B; |) F7 H, l- n7 g* q
结果是:% S, m; z- J A& K7 q( u
result is 2
0 L( f& \8 A' K$ B: f#9 m8 [1 Z7 M+ z* u& b2 A8 Y" A
# An unexpected error has been detected by Java Runtime Environment:! {* |2 Y5 Q# F& `& h" y+ A; i; a
#" y4 s. ]5 [! V4 z1 d$ W) E
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
6 e6 ~3 {5 l% f9 I( U# U, v#" B- x N, D, l$ ~4 Q$ v v
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)1 E2 N( \. d u/ s9 r
# Problematic frame:
5 D6 P9 o. q2 L$ s! X6 ]% v# C [javaswarm.dll+0xb8305]5 Q) Z) t" j# Z! q. ?0 d) ^0 M
#1 a8 B+ L% M) b; X) R* Q* @( ^
# An error report file with more information is saved as hs_err_pid1064.log |