我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。2 _# `7 w" U1 a! N6 Y' G/ @3 b
import swarm.Globals;
" C3 i$ e6 Y5 R* M; J; I, [& e7 K9 u0 c% ~3 C! Y: s1 x% c
public class test {
' i2 a5 b0 o- S8 ] /**: J$ l9 b6 D$ ~6 i! @3 g+ f
* @param args
2 c1 B) o0 I2 o* `# c- T */; b6 v. Y& i( }3 M
public static void main(String[] args) {1 O7 B7 W' t* F! B+ V
% n( \7 F1 k9 z& } int y=(int)(10*Math.random());
5 d! t/ N: K/ x% J! b- ^ System.out.println("result is "+y);
7 |" d" l9 k- v; ^* m4 \$ Z p
0 o H: u6 F- [6 w double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);0 c- ~5 Y7 s9 |5 j- R. ?5 o) i
System.out.print(z+" re"); C& b5 T. Y) X' Q
}: [" T, a' R& \2 g
}
4 B" c8 |, [* H9 Z! w8 p* v9 C7 z2 }" a, T3 M V7 y2 X
结果是:
7 w$ N& a y5 Xresult is 2% @. _2 O0 L+ H% d% f2 Y
#1 _. U n* I( t7 u# t7 \: d
# An unexpected error has been detected by Java Runtime Environment:
$ ~/ ]& ~" `5 `" a2 B! v#) g2 z2 Y" @, Z! n" ~
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
+ l4 J2 ~4 p4 s1 a8 E' ]% [#
3 O6 I9 q' b: c# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# P( h. O3 L8 A3 k$ ^# Problematic frame:/ c( ?" Q- ?" n, h
# C [javaswarm.dll+0xb8305]
4 \, {4 A: _4 P#
% g5 R& l- Q5 Y$ O, W" Q# An error report file with more information is saved as hs_err_pid1064.log |