Java基础-Random类和System类

2017-03-22  本文已影响0人  王子也寂寞

Random类:此类用于产生随机数

构造方法:

public Random();没给种子,用的是默认种子,默认是当前时间的毫秒值.

public Random(long seed);给出指定的种子.给定种子后,每次得到的随机数都是相同的.

成员方法:

public int next();返回的是int范围内的随机数.

public int nextInt(int n);返回[0,n)范围内的随机数.

System类:包含一些有用的类,字段和方法,它不能被实例化.

方法:

public static void gc();垃圾回收器,调用这个方法后系统会自动调用finalize();方法.

public static void exit(int status);终止当前运行的java虚拟机,也就是停止程序.

public static currentTimeMillis();返回当前时间与1970年1月1日0点之间的时间差.毫秒为单位.

public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length);从指定数组中复制一个数组,复制从指定位置开始,到目标指定位置结束.

src-源数组

srcPos-源数组中的起始位置.

dest-目标数组

destPos-目标数组中的起始位置.

length-要复制的数组元素数量.

上一篇 下一篇

猜你喜欢

热点阅读