我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
2 u* P `: \/ @4 mimport swarm.Globals;
1 Q- J ^- O" Z, M' A' W+ K+ f/ i ]& J- {- {
public class test {7 ~9 f4 j) e/ s. y
/**
: e& z) {% U0 ?) ]: z0 u* t( r1 h; P * @param args
7 C0 y: ~- H5 e$ I */
' G2 ]6 r ]1 ]& M( ?# |) Y/ }7 ` public static void main(String[] args) {
v- v2 |4 p1 S! |
! f% U" \0 T+ |: W9 Q: I int y=(int)(10*Math.random());
+ j# j4 i3 B2 N" z, Q System.out.println("result is "+y);
- x/ }$ Q0 a3 {0 ~+ S
: O5 V: `) y1 D double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);: [) u" D# x4 o* C2 v
System.out.print(z+" re");
2 a' F) q7 v+ Q2 c }
8 h5 C8 D# B' y1 p}& T. R$ r5 p3 e" s2 m
" r$ I! c- v# P/ c5 Z# S# }' S结果是:" x1 _: p) x6 a/ a, p
result is 2
7 B0 J# {6 D: W1 O#
u6 P. h1 d) ^/ t3 y! R, f# An unexpected error has been detected by Java Runtime Environment:
3 I& l+ a* d8 q( }! u#
5 V* @$ G1 o/ `0 [# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068+ |6 |6 l7 a/ o" J. w/ `' {0 U
#
5 t9 a. m7 k; @9 n# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)5 V* b% Q0 i( t" T2 a* K
# Problematic frame:
4 a+ }( M/ N, K" s# C [javaswarm.dll+0xb8305]
N" Q" F! d0 W" ?#$ ^8 U, f8 V+ x; e' G
# An error report file with more information is saved as hs_err_pid1064.log |