我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。3 Z/ C! ]. j3 @5 F
import swarm.Globals;7 D, \* X6 g# \' q" O; D
) ~1 }' a- s8 i9 ^9 P! A! m2 M6 c: s
public class test {
4 i- G! h7 \2 C) z3 q* n /**
4 `- k, g) c1 X2 {% }$ t' `/ P * @param args
r K- d- g9 E */# z( s& L, p( U. F! U0 e; @ u
public static void main(String[] args) {
( \' [" w H2 i& P6 ^- [+ m
. A; f. `5 U4 r# a$ s6 h int y=(int)(10*Math.random());
) d& e/ D# z4 Y System.out.println("result is "+y);; E' e7 P" i ?/ h3 w
7 s. R* D8 E" H% ^9 k' _
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);) }7 B( }- O+ ~
System.out.print(z+" re");
, n4 E8 J# h+ s6 b$ {7 R }
/ P2 w# F) ^9 W$ h1 W% E3 d; D! V5 o}& K, i: \& ]" ~ E# \) O$ X: T$ i, }7 i
4 _- u# E* w) w3 o* w$ p结果是:+ W3 ?& i r# b) h& ?
result is 21 r! R& K) L$ M: R% j8 O
#
; Q. @' I$ S. m+ P5 E! f; V3 P9 C% P# U# An unexpected error has been detected by Java Runtime Environment:
9 ?" l0 D% W6 j$ J; H#( w# c; j5 \. `+ v
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
* @/ z- t5 i5 e/ @0 ?( c6 e- d#3 l0 W; W1 O6 J( } F' ~
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
* N+ |2 g/ s0 d, W" z4 R) I, B# Problematic frame:. | P7 |! i5 P* H9 `0 k
# C [javaswarm.dll+0xb8305]
4 u: k8 ^+ H F. T, L#
5 u3 V0 j" S( @& _# An error report file with more information is saved as hs_err_pid1064.log |