我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
" A1 q! m/ _4 F' d) h! g! O# Q% Cimport swarm.Globals;6 {1 Q* E3 y4 r6 ^( B3 T
4 O5 H! T! J7 H6 j6 U
public class test {
9 d0 ^2 d5 W, i /**$ z6 X" a% X* r( C' A/ R* B
* @param args: r6 f; E3 G6 k/ S3 _ x
*/
; Y1 [( t S- x3 w9 H3 C* Z public static void main(String[] args) {
& Q# X9 L: A1 @. n; ?5 D8 ~3 W; g% x( A
C: D' }! l* }8 A4 Y( s int y=(int)(10*Math.random());
3 r4 L0 d) @# E( h System.out.println("result is "+y);
" B3 i& G5 ?- h. T; r# c+ y4 q6 `! s- N
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);& s, t# n4 b0 V7 u N: x
System.out.print(z+" re");' u* l9 y; G7 ^: ]6 w& ?. y
}
/ \$ G9 |; F% S}
2 s U5 T; t8 C2 |' t3 C& `) I
! I2 z6 F; y7 u结果是:; Z( Y* O' U* ?
result is 2
5 z8 ]5 F$ `- C5 u- w, s) O#7 }1 ?1 F" i& d. d. j3 e
# An unexpected error has been detected by Java Runtime Environment:7 r# \% k- `( j& I% q5 @
#
% y0 j6 ?' X+ E# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=10680 j+ y7 H R' Z# i% y0 @# C$ X" C2 w5 _
#
5 o* E+ C U8 ]1 d' i9 E. g% `# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
; @/ q& {7 p; O0 |# Problematic frame:
+ C2 t' l5 m$ s" {9 k' Z# C [javaswarm.dll+0xb8305]
. e9 c3 j* T) Q, ?5 J5 C#
0 s. K9 i/ f( d8 H" \% s# An error report file with more information is saved as hs_err_pid1064.log |