我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。1 a2 y2 @! g# R. N8 A& n0 B5 D3 `
import swarm.Globals;
. g, |- N9 w5 H& E% A0 M$ \, q8 m2 i$ ?* I. \
public class test {* A- }2 f3 ?7 }) V% N; H
/**
" h8 X& L# \( m: z; f* P3 v9 H+ ~; B * @param args
4 T/ B8 J1 u, _" S1 A */
3 o5 D; @* Y, y# y2 K: Y public static void main(String[] args) {
8 g# \. l) Q% x3 Z Y
2 D# y& ]: E1 Z$ n5 l' F; s int y=(int)(10*Math.random());0 }; l1 @' O" C( C
System.out.println("result is "+y);
2 N' G6 k) u7 O' Z, C2 `' G: m/ H3 g0 v- `
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
! C6 o9 f5 Y g4 H8 r7 J System.out.print(z+" re");
# ]( v% j1 b$ r! D' [ }/ J3 j( M/ m X! W
}) n! U# o# h8 k. ?
: {! h" b8 u" ~3 J9 i
结果是:
5 }5 x4 D, r- z% x, }result is 2
0 H& {1 J1 ?0 ^2 N3 E#
: f9 C6 W$ L [( v# An unexpected error has been detected by Java Runtime Environment:5 R3 P5 b6 F, [$ g$ C
#0 P$ s) r. V4 U: L: v# B
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068/ _" J. f" G6 N! o
#
' Q5 ~9 d9 p" l: S8 v! ]/ I$ J# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)) r4 x. X8 h, l. H! D
# Problematic frame:% ^8 y z: i; c8 M" g, I
# C [javaswarm.dll+0xb8305]/ I+ ^, [/ {" O' H' \
#
* i! p, w* E8 U3 v/ f& O# An error report file with more information is saved as hs_err_pid1064.log |