我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。 i9 e$ Q' k2 U, r& s9 I5 z
import swarm.Globals;
- E) y( m& Y" s. z; {1 x$ P" [ H3 B
public class test {
3 e% l/ p9 k$ \, Y# a$ s# U" E9 A /**
) V5 |1 C1 |, ]: Y) w5 j * @param args- Q2 k3 r4 }3 u, u0 x/ ]6 c" m$ h: g
*/; g2 Q8 n+ X! t: J3 {7 }0 ]" w
public static void main(String[] args) {; N+ o( L* `) r. }! `+ F
) A# S! N6 y# H+ A
int y=(int)(10*Math.random());* y4 c+ H& X' X; m) j
System.out.println("result is "+y);. `8 J9 H( w2 @9 g, a( r
0 L- V& l; z t2 @' C3 g. r/ Y" J double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);7 B1 [' T7 l8 D( g3 R$ w
System.out.print(z+" re");
. W) V) O0 A2 x3 j& V: k }
, B2 A4 Q( c; F$ K9 }}
9 {/ n' i; o- X; {' N" d
" i; o7 E: S! J& B* n* ?5 O结果是:
, k. Q* @+ m( ?( m8 Z5 {2 F4 kresult is 2) ]( S: ~9 k; d, ^2 g- k: l+ z0 v
#, ^, u( j) e- W4 k8 q' P
# An unexpected error has been detected by Java Runtime Environment:
( p/ H9 I; G6 ?1 y, R5 \#& [! {0 V' a* _7 l
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068& G2 k" z* G- J$ x6 ^9 P- j
#
* F8 x& E7 Q+ y, G" G- ^# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing). s* l9 r1 {! s6 K8 Q
# Problematic frame:* U$ @$ k$ C1 U& f2 T# P. ^5 s, o
# C [javaswarm.dll+0xb8305]; l" l- |/ I2 ~, y
#
, q1 u: E' Z+ R. _, Z6 V# An error report file with more information is saved as hs_err_pid1064.log |