美文网首页
Java基础-Random类和System类

Java基础-Random类和System类

作者: 王子也寂寞 | 来源:发表于2017-03-22 09:14 被阅读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-要复制的数组元素数量.

    相关文章

      网友评论

          本文标题:Java基础-Random类和System类

          本文链接:https://www.haomeiwen.com/subject/negnnttx.html