我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
. I9 G% q4 C& p6 i' T) M( \import swarm.Globals;: G0 l7 o, D. U, ]9 u# X) l
6 a& B+ ^) t' {public class test {
' g0 V# }3 q: ?1 T5 r: a /**- ~: G6 z% K# I
* @param args. o; Z: q9 R* W2 o ]8 y0 I# I
*/
9 |$ o& E; K7 K public static void main(String[] args) {
) v: [$ ~: v1 N2 ?
! q+ G5 w$ G9 C# I, b' z1 d/ v int y=(int)(10*Math.random());0 U8 Q8 q% g+ y; F) V" O
System.out.println("result is "+y);6 Q' G0 R; d, Q9 s
$ e, X, Z7 C) L- E
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);
% a3 c4 p& d: U/ W& O+ X4 o. i; o) K8 I System.out.print(z+" re");1 X7 W7 T4 {# z0 `; g1 [# P
}
. G8 W' S% l) T2 x}3 s4 @& X* {9 Z8 {. I& S; Y
; r5 q" ?% s" ^( V
结果是:" N% W7 C1 o, g
result is 2& S2 k$ `; s( U" R3 l& k1 m
#
: w9 p5 u' r+ N) P4 [# An unexpected error has been detected by Java Runtime Environment:
/ ^; m( [3 ~4 X. g* K4 U6 v- H: }#
& |, o# b1 M. e# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068
4 o3 v, q. s% ?4 [* o#
) G0 C7 y; \* P5 W# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
3 H0 Q, X# l o. O! W% \+ K, k# Problematic frame:" ^ t. X1 z7 Q# Q: w
# C [javaswarm.dll+0xb8305]
# v- V' r" [0 ]+ B; F5 M$ j$ t4 y#
0 _1 d0 o. y/ n- u) u# An error report file with more information is saved as hs_err_pid1064.log |