我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。" N+ t& Q- P# r i- E& j
import swarm.Globals; p/ N8 R7 m; b9 b
* Q5 i7 |0 v8 a/ O& b N
public class test {
0 ?( z f. _/ Y9 t! Z& V /**" G1 q2 K# M' G; E, L) _* O1 p
* @param args" u" [8 V) r3 C) w; m, P B
*/1 x& A7 k' D: |2 i- v, e
public static void main(String[] args) {+ x! i) s9 s3 P1 U; T. \
3 h2 p/ k, k+ a. \ int y=(int)(10*Math.random()); N/ \/ e% \- X& K
System.out.println("result is "+y);: A) ]% }# u7 Y! S% y
2 Z1 p0 U, G+ e- O9 ?9 f: _ double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);/ ^- I! ?% O1 e: F7 X7 C
System.out.print(z+" re"); `8 Y' j7 x* Y5 T- Q
}
& v- ^: a' Q8 d8 f" _. Y4 X# ]& U}0 |" R4 n- C' c2 E- }
( X; u/ T% g4 u2 A
结果是:
7 u5 Y! g( V( m* O5 I1 l) k( Xresult is 2# ^, a) z: G. q& {+ e& [- q* r
#& W- @0 j. q5 S Y: D
# An unexpected error has been detected by Java Runtime Environment:
. S7 y% f: f& G: q G#: N9 ~5 H0 Q9 D& F# ^) B4 L: }
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
& G9 T. x% e" ~ l4 t# |3 x#% M9 l$ ^; Z4 X8 g
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing) M# S0 S' o& g0 X. y; W: Q' H
# Problematic frame:
, [4 |; l, J4 S! k7 j2 ^# C [javaswarm.dll+0xb8305]
" ]6 h( V# E( ^4 k& M, d0 z M#
/ h: j3 B+ `% s4 ^3 E7 f! u+ `- [# An error report file with more information is saved as hs_err_pid1064.log |