我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
# P7 Y9 n8 L5 |1 V) h+ L w- n9 pimport swarm.Globals;
$ F* t( `2 a9 r# l$ V/ K2 T% D: @' z3 T
public class test {
) n6 n" a5 B( V9 C n5 {- {1 n /**& M4 f; L! F# C$ Y# c; a
* @param args: }- C4 N( I" r0 k; b. m$ f0 v& |7 Z' d
*/9 @& H' p2 z E2 `: J
public static void main(String[] args) {
5 v& B2 k; j- ] ! C) ~1 b& L3 U4 b9 v; M
int y=(int)(10*Math.random());
& j, @) I: X0 o, q1 W1 N% T System.out.println("result is "+y);
" W) y' x1 p0 w- W4 }
" x8 q( H3 q8 ?, Q double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
# i1 \! [8 d( L* i System.out.print(z+" re");
; j- k/ T) J; }+ n; N K }
% i; ]5 Y) q" y}& j- y1 x5 d' B) n w* f
8 j4 z: f+ ?% e" C2 b, ?' l
结果是:6 R+ c; S8 d2 D# d
result is 2* d# U! ] N, n- w! F" h3 _
#0 O" O! t) D" U2 ~/ b8 a" l
# An unexpected error has been detected by Java Runtime Environment:
6 i- z Z, r$ w3 Q#1 |: b# l z$ t" s$ \
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068 E3 z" V) |4 v1 D+ \2 p
#* o. }- ~* L& V" B
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)) u! m9 `5 n8 A% b' Z+ ~* I
# Problematic frame:5 b4 R9 a* a7 `2 _- X
# C [javaswarm.dll+0xb8305]
" J: J* g6 o& Q6 h! i#
: Q& K+ g2 }( o' E& _# }# An error report file with more information is saved as hs_err_pid1064.log |