我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
. G% v1 A, d& i0 Ximport swarm.Globals;
5 R0 t1 K/ g# V# {0 i1 k$ N; \* k
public class test {5 U, O, A' ^# D# L* M. C2 F
/**
3 h( E7 ?. d3 v8 K9 e' n7 R+ H * @param args, {, Y6 \* I7 M% c% \% x: b% s- V
*/1 y& X2 p A" H# b
public static void main(String[] args) {
6 E& K _8 I8 b$ D5 z9 L 3 l8 \% |, J# I( V) O
int y=(int)(10*Math.random());: ^. o0 p2 n" Q) K
System.out.println("result is "+y);) I- O* t0 [6 n* [. Z
& l' n1 {' p/ ^$ e6 S+ b, t$ [
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);5 ?4 _! D+ c1 Y3 _& J
System.out.print(z+" re");
: j5 [$ U- N2 J9 J9 Y+ Y }
; ~+ W& Q) o1 V0 M, u, Q}
; i& d" T1 P9 s3 m6 V3 q! x# c
( _. R! b. L9 N+ p结果是:; `) s9 F" z2 A8 o# y5 M+ i" t
result is 2
7 c9 U2 l" L* x- ~7 T) c$ y#
& _ ^' X; b5 R6 i u* w# An unexpected error has been detected by Java Runtime Environment:7 S6 J8 y" h, A/ }) r* @0 I2 g/ {
#2 \2 C3 v& k2 L# W3 H/ l4 N$ r
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068$ I o& z2 o. M! |/ \% T- d/ @
#
9 ?- v3 B6 ?: `8 x# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
! c5 k8 K5 c0 f5 K/ H# Problematic frame:
5 Q/ w* O5 I0 S; E* E( |% v! |$ g# C [javaswarm.dll+0xb8305]
; o8 S2 w0 g+ I. ^#
, ]1 W9 |8 I7 _# An error report file with more information is saved as hs_err_pid1064.log |