我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。# I' b# |1 ^0 w6 G6 o
import swarm.Globals;1 N# H9 A1 r2 V4 O6 D" q. y d# G
# k% y& l% l2 r6 x- d# Z; N
public class test {2 j5 g( W2 Y2 r* @0 Z
/**2 A9 `0 b- p- M: m8 ?
* @param args
& K5 T3 j! Q m */
/ ]1 {& ~- M* s' V! E" T9 k D public static void main(String[] args) {, \. Q5 e" S2 s+ G+ v
( n- h0 a" e# E9 X8 K- n# _0 P int y=(int)(10*Math.random());$ j% T. t/ C+ ^+ J2 G# ?. X
System.out.println("result is "+y);' F# b- y8 D# f, G5 d
8 Y9 v& M5 u0 t" k double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
; {! A' I7 R' A. m1 G' ^! _ System.out.print(z+" re");8 u+ l0 _4 V) n0 e* M+ r. v
}. Q- n! T G1 Q9 P
}! F# ^) H6 q7 ?: H
( R( |3 |' u- Q3 F5 O
结果是:) |: ]$ ^( a, u1 M
result is 2
2 r0 n% D) W$ \! Z, \7 z#9 q6 q# G9 A/ j( ~) K
# An unexpected error has been detected by Java Runtime Environment:
: `7 B' K$ |3 Q1 s# \ Q; o#/ j$ A3 M X, H- r( u
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068, B! |& F9 G& M2 N0 ]$ m
#
/ L3 ~' X5 j/ y+ N+ i) ?. b) [# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)+ n$ Z. X2 [2 H, @; _( b
# Problematic frame:
( `1 Y( j- T4 `/ {- d# C [javaswarm.dll+0xb8305]
- z& R* h; S& U! K; P+ f#
9 \; B/ c$ S9 i! Z# An error report file with more information is saved as hs_err_pid1064.log |