我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
) |" ], l* v* P8 K0 l* B7 oimport swarm.Globals;
) P$ Y, i8 K1 ~ d2 U0 c5 P5 P4 e" d4 `& ^: r8 t
public class test {
1 c8 L6 }4 x2 u% v: X /**0 I3 A/ _" O) A
* @param args
, V& e2 S1 g2 l$ V! Z */
+ [7 N& E+ h" Y" Z) _% d public static void main(String[] args) {
6 j2 |8 h& P. k3 I$ C' } F v+ v* P+ e
int y=(int)(10*Math.random());4 V7 y" _$ G% K. Z0 U, S1 ^8 u
System.out.println("result is "+y);/ u9 Y6 ]0 g. x
$ ?0 B- q" |+ T, z- t ~6 j double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
, V1 Q4 V0 D# F System.out.print(z+" re");' W6 v8 i; L ]1 V
}) G, g$ Z1 A' s2 ^( F2 W
}5 |5 y+ r2 p2 v. h* Q
, h( z/ ^3 f: i- {6 K! m结果是:, v. m1 T5 U# k! S! g" y! i6 n. c
result is 2
8 P- X% w4 ^. ~#
1 r, V* Q7 t* j) J# d; b# An unexpected error has been detected by Java Runtime Environment:7 t. U$ \( R) U/ l& {- F# K2 {
#) C0 Z! S6 H8 g( ~# e& a7 `4 d
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
- _3 {* i. T1 O+ h! }#9 Z# g! C) v- d& }; {
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)/ x- R: W3 O% P: K' w# o
# Problematic frame:
# L8 k q* o" e: {+ [" V; F# C [javaswarm.dll+0xb8305]7 L1 @9 L7 K8 v+ V& c
#9 q; M' \; z9 _! P5 e: D
# An error report file with more information is saved as hs_err_pid1064.log |