我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
+ Q3 T8 H# j% r2 G2 a- c' U+ jimport swarm.Globals;
) H6 e6 b1 _, d; D
6 c1 f$ D+ T1 I6 r+ B# Mpublic class test {
/ g' g$ }3 u9 _7 H+ E' Q2 A /**- `8 G: z' t ~0 Z# z
* @param args
* M6 e4 K0 O( h */( U9 _4 p: j3 `) |
public static void main(String[] args) {
' w8 B1 x1 {' W/ L. g$ q ! F# R4 C) p4 v2 m# { k9 z6 E
int y=(int)(10*Math.random());0 \: v9 w5 L: [. |! i) _0 b
System.out.println("result is "+y);
/ Q, ?- g6 g1 l0 |: b: H' _# F) Z- m. N* Y( ^
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
+ y c2 g& W1 [' [" j7 N& v System.out.print(z+" re");
2 W7 s/ d( N' N3 @3 `1 M }
9 D& ]$ @% r; f8 ]9 k) C}
; {/ B( K6 |2 N N# ^1 [
- h2 s9 u. I; l结果是:. W4 q7 e/ ~. w
result is 2: R3 S* s9 N7 E7 _7 `
#2 U$ a2 w3 r- _9 r% u: Z
# An unexpected error has been detected by Java Runtime Environment:
) B5 ?1 J. \; Q+ f A#
& c7 W; d3 ], U! [# U, E- w4 O# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
' j3 z& L; n; K#' Z$ M Z7 ^0 b0 i; y' J ]
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
w- \4 ^! t+ {9 V& q* Y# Problematic frame:
~2 g K5 e7 X" Q$ }2 g# C [javaswarm.dll+0xb8305]) o) _8 f, J. j. O3 q; j
#6 @* |$ u, U3 R m
# An error report file with more information is saved as hs_err_pid1064.log |