我在试着编程,很简单的取随机数,可就这样也不对,我不知道哪里错了,编译时没问题,而且在Eclipse环境下运行JSimpleBug的例程也没出错,可为什么我这个简单的试验程序却出错了呢?帮帮忙吧。在Eclipse环境下。
+ t/ Q( b' ?6 d. himport swarm.Globals;
4 c$ A7 \, _2 O" H3 f. d# h. P! \, P# q5 t
public class test {7 ?9 Y, W X( |% ]$ c
/**9 b q( o4 O& ]& {3 k1 T
* @param args! A, X& x4 f4 |3 @; Y. R
*/
- n5 g! i7 o9 Z& X- L. e! O1 }, E public static void main(String[] args) {3 G+ z& D' A" D3 w' U5 U. L' d& u
3 W3 K5 d/ t1 k, Q; e int y=(int)(10*Math.random());
" _0 x1 U5 Y# W System.out.println("result is "+y);
) h% Z& h8 c3 |% z: d( ~2 m( ]7 m* u0 ~: v
double z=Globals.env.uniformDblRand.getDoubleWithMin$withMax(0.0, 1.0);. c' r: y1 Y& V7 G1 z+ D4 ]
System.out.print(z+" re");
& z# _; U2 [) d7 }/ s; f# [' D }9 a, }7 k) S9 D
}
" U' K4 \/ z$ j) F4 ?0 I8 U* S$ \
结果是:
G& y- Q% f" Q8 P$ \7 G4 f* |) Sresult is 2
2 j7 ? b$ F) o6 e6 e; x#6 w( t( S6 ]3 p1 j$ n' |
# An unexpected error has been detected by Java Runtime Environment:
- W( u2 g/ @! O5 i/ R- f#
/ |- R8 }( F8 g* }% s& i# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x100b8305, pid=1064, tid=1068: Q, q f+ R3 J2 C6 P, s
#
/ V3 T- j! b h2 q: k, ~; B& M# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
6 g( m/ F% X j1 g! o# Problematic frame:
$ g1 m: A4 W, k9 C+ ~$ x# C [javaswarm.dll+0xb8305]# p- P$ s1 a1 g# F8 R0 s* I
#/ E6 ?$ i$ I0 Q8 ]' r7 z
# An error report file with more information is saved as hs_err_pid1064.log |