我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
: ]' j; z: m' d$ n5 v# ^import swarm.Globals;
2 B+ K( R. o0 P( {! x: c/ z8 S: q8 ]% D1 b
public class test {( y- ]# Q3 d3 d. c
/**2 K' f- i1 c9 A& ]! {
* @param args0 p" n+ l7 _: z0 x
*/, {9 l3 J- t* h% z! g7 W! M' r
public static void main(String[] args) {2 x$ N! f$ F! {5 R5 I/ `
4 R; A3 B& M- {4 o6 t1 {/ I int y=(int)(10*Math.random());
* [! g6 [; v7 X( ^4 O" a! q System.out.println("result is "+y);
% e: {: r: m/ t/ c; `# D& K# a5 O7 i
6 y7 T/ D* ~( Z% a! y! Q double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
- v% C' Z. e0 R3 ^9 y$ a/ }$ x( |& V System.out.print(z+" re");
: [2 q. G0 u8 }6 U' Y2 I }* ^1 O" i, @, G' x
}
$ q* w* o* U+ g! ^7 C; k3 E7 I
! `$ u) ?4 b7 M结果是:
, ~5 o* ?5 R- y# i" hresult is 2$ t( K6 F8 }2 _$ Y5 H3 n! e
#
8 C$ {- c& ~& [) |) W9 N6 k# An unexpected error has been detected by Java Runtime Environment:
* n g: b+ d0 \7 c# E, Z4 r& P4 h7 N* c& a
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
; ^6 q6 A2 u6 U$ C( X+ }#( M6 s) S# L* z* b
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
; B! g, e/ n) w% g1 Q6 P# Problematic frame:( A4 D) }: @7 S" Y' Q* X6 F
# C [javaswarm.dll+0xb8305]* \0 \) I# a3 Q4 W
# R1 D" o; u' r7 Y
# An error report file with more information is saved as hs_err_pid1064.log |