我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
$ ^0 ?4 x! S6 j* F6 u% U' ?import swarm.Globals;
/ S0 h, I, f/ Y2 \+ U3 ~* _' q0 m6 N
public class test {
( ^& r/ l. M+ k0 C4 v/ H3 z /**2 ^! V0 A9 e6 C& T! p' {
* @param args. a# W& c+ L' q, `
*/
% t3 p" U6 e y1 {2 G* [ public static void main(String[] args) {8 x, w% l$ t2 I" p9 g2 v
# u4 D5 [ ?; ~, z" F. a" B; O int y=(int)(10*Math.random());
+ y' r# ~- D3 z+ s7 U System.out.println("result is "+y);
; ?8 Q( V6 \/ e2 T3 B
& q9 o5 a+ a5 C( K" ~ J double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);8 e5 n* d+ m4 K7 `
System.out.print(z+" re");$ q) V3 T! ^7 \0 i0 l) i2 q6 H& [
}
2 `+ v: _5 @& g- q6 j# T2 k" y}
- _& h8 M- t" Z: P9 B3 ` A6 v
/ ]5 y8 ^& o* V: ~% o结果是:
0 E, I% h/ ]: e' J. rresult is 2
, o( P' [; c6 P D#& m' u9 A8 |/ t0 L& E
# An unexpected error has been detected by Java Runtime Environment:0 `" p5 ?& W- Y0 @! J! F
#
6 Z, i, E3 A# e2 D1 z2 I# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10682 c1 g, }# R. V6 H0 x# _' l6 ~2 ? I
#2 r" f; s+ y: a9 |. {
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)6 h& w, p7 X7 A8 T
# Problematic frame:
0 N" S( g$ R' \, }, ?# C [javaswarm.dll+0xb8305]
5 {" W+ r6 y( C9 ~- P z( G- [& Q3 I& \#! E1 q6 P- k1 h, a
# An error report file with more information is saved as hs_err_pid1064.log |