zoukankan      html  css  js  c++  java
  • System类

    System 类包含一些有用的类字段和方法。它不能被实例化。(构造方法用private修饰了)

      

    成员方法
      * public static void gc()                 //运行垃圾回收器:  Object类的finalize()
      * public static void exit(int status)          //  关闭JVM虚拟机   非0状态为  异常终止
      * public static long currentTimeMillis()       //时间戳    返回当前时间的毫秒值   从1970年0点0分 开始  

    public static void gc()           //运行垃圾回收器:  Object类的finalize() 方法,  可以被重写

    public class demon2_system {
    
        public static void main(String[] args) {        
            demon1();
            demon2();
        }
        public static void demon2() {
            System.exit(1);  // 退出jvm虚拟机   非0状态是异常终止
            System.out.println("123423");
        }
        public static void demon1() {
            for (int i = 0; i < 20; i++) {
                new demo();    //匿名对象,  占用内存,不使用的话就会变成垃圾   由JVM虚拟机自动去清理()
                System.gc();    //  主动去叫JVM清理垃圾
            }
        } 
    }
    
    class demo {
    
        @Override
        protected void finalize() throws Throwable {       //  重写finalize()
            System.out.println("lajiqinglile ");
            super.finalize();
        }
        
    }

      * pubiic static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)      复制数组

      集合的底层是用数组做的, 但是集合的长度是可变的

    竹杖芒鞋轻胜马,一蓑烟雨任平生。 回首向来萧瑟处,也无风雨也无晴。
  • 相关阅读:
    centos在设置时区
    Qt那点事儿(三) 论父对象与子对象的关系
    Qt多线程应用--QRunnable
    Qt学习之如何启动和终止一个线程
    Qt 互斥量 QMutex
    Qt网络获取本机网络信息
    QT程序拷贝 转移 改变运行环境
    Qt调用dll中的功能函数
    用Qt生成dll类库及调用方法
    Qt DLL总结【二】-创建及调用QT的 DLL
  • 原文地址:https://www.cnblogs.com/yaobiluo/p/11302129.html
Copyright © 2011-2022 走看看