我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
) s6 l3 Q& w7 T( z K8 w, Jimport swarm.Globals;) Q) x8 q. ]6 q2 ^' }; u$ F9 U
4 U: K; K4 z$ ?
public class test {1 ^0 V0 [: a" { c9 A) F+ Z
/**8 {8 W, @2 E# h( a2 i+ G
* @param args) ^+ i8 l2 ^8 ^1 h* }. J8 \
*/6 \' \/ R1 E0 j' I- U- X8 T3 J% b
public static void main(String[] args) {& g) e9 x2 p7 p& o. c( G
+ D; @8 U3 T: {) ^- N7 F2 p
int y=(int)(10*Math.random());
$ k" v! a$ s$ g) F' k5 X' j System.out.println("result is "+y);' b# m( p S1 z. U0 q- V& Y* P# a) [
: B% V P# \4 r z. T- o, u7 j
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
% V2 Q, m2 A' x* K$ F System.out.print(z+" re");
4 q. H/ G1 `' N( l4 k }5 j# ]2 Z A+ C2 H# S/ w- T4 d- }
}/ N( f8 {7 o. H8 E
& {: e" k2 W3 p2 w0 O1 J结果是:4 d: c0 | }/ L" h
result is 2) o$ `8 h' I* o2 z, n" t; m& U m
#' F: l- l, D. {' ^2 t, u
# An unexpected error has been detected by Java Runtime Environment:' K- v6 g# I0 M, H5 i
#1 S, U( [6 k \0 o; G) i# p
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068) L7 k! M: L+ q/ U' M
#
0 ?% h. A$ z8 \1 i) a' `# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
0 u! E8 _, O3 x( N; x/ m l# d' a# Problematic frame:( T; B+ B# i4 c! K
# C [javaswarm.dll+0xb8305]
9 ? F/ U1 j @#( ~ \, F7 W8 A0 e
# An error report file with more information is saved as hs_err_pid1064.log |