我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。: N) F* s% g7 j) s7 f* a5 N
import swarm.Globals;; w1 I( v& q7 n
- `& Q0 A; G8 h, O! i: K( Q6 Ipublic class test {
5 c4 A0 }) M9 w$ ?- ?# G4 w% V b /**
: R3 _. u) N) @" X, y/ z * @param args3 d3 A! M+ s1 h+ q6 ]
*/7 @$ L7 c# w8 s
public static void main(String[] args) {" g- o' ~2 i w# O- {
( j% e; @7 \# K1 t+ Y2 L/ y" G int y=(int)(10*Math.random());
8 B+ O. a4 v" {- P System.out.println("result is "+y);( H4 G& N- n+ ~! _
2 j0 T/ G* Y) q( z: U
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);7 h, R% N6 K1 x7 [0 r0 W6 Z2 r/ [
System.out.print(z+" re");1 v4 m( r, k. {, S
}2 ?) M8 P% \9 s7 n
}
4 y! S1 ]+ K0 r+ u. L6 M! k
8 U' ?# E5 r" A4 b1 t$ l9 [结果是:/ x3 n o7 l* H3 e, x! p% G# r5 d
result is 22 H* k4 e1 U9 G, H1 O4 o
#3 t- y' C& H3 G
# An unexpected error has been detected by Java Runtime Environment:
( N, F1 O6 A' I& @- u c) c8 f2 A#; D7 X0 L u/ b5 U. N+ W( d6 m
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068 X# z; `6 n9 n! D4 m* b8 N' \5 K
#, p- d# z5 n3 c
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)/ \1 T2 r( l) R" F. i; J) _- Z
# Problematic frame:; G* z8 M" A& ?( d, `4 P" B; c' L- @7 S
# C [javaswarm.dll+0xb8305]7 e4 H7 r3 E+ m9 A' R
#
8 ^8 W' d, z' V! h- {5 u; S# An error report file with more information is saved as hs_err_pid1064.log |