我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。( F, M+ ^0 D6 U3 k. k2 c
import swarm.Globals;
* V1 c# {: ^( z9 l( z0 I
: V/ W1 f. q' }* qpublic class test {( Q" j: w2 ^3 A3 l2 }6 ^* D3 ]
/**: l4 ~9 v/ b) M" M/ F
* @param args" P/ B9 h/ e X
*/
: |1 n; b; k9 j+ t. p0 e public static void main(String[] args) {* u1 `$ x9 T! g3 N% N4 @
7 h S( l( C( V |' J int y=(int)(10*Math.random());: o( g5 h& _5 C2 y S& B
System.out.println("result is "+y);0 I9 Q6 J' e, v7 y& c
# y1 Z3 A( u1 p* [* s+ L" ~( W
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
, F# F% o$ z9 d! W3 D o System.out.print(z+" re");2 o: @7 _; q9 U6 D* Z0 U7 n
}
. ^" v: _9 B9 {' c' L8 s}3 F8 U; F) n6 c- {
$ o, ~$ C. V {/ K) @" d结果是:* H- h* T1 C1 d e- q
result is 24 F& c% k1 n5 G# g
#' G- L* n f: u' H# r
# An unexpected error has been detected by Java Runtime Environment:
8 \/ a2 s" m1 b9 \) C#
1 E$ J1 Z; i/ v4 b# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10687 m( v# u' V, C
#
& ~# y5 B6 q1 M" s# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)# H1 |$ A% d" h
# Problematic frame:
1 Q& u* q& z! X+ ]$ S( E" n" j# C [javaswarm.dll+0xb8305]
$ ]# |, s6 A8 ~9 _8 s- j#. ]/ C4 n8 a! O! @1 C. Q
# An error report file with more information is saved as hs_err_pid1064.log |