finalize()方法和System.gc()方法的功能
来源:互联网 发布:陶瓷泥 知乎 编辑:程序博客网 时间:2024/05/12 16:15
package trkj;//此类说明了 finalize 关键字以及 System.gc() 的作用/*finalize 类似 c++中析构函数,表示对象即将消亡时,调用此方法gc() 方法表示把拉级回收器启动,把拉圾收走*/public class Person {private String name;private int age;public Person() {}public Person(String name) {this.name = name;}public Person(String name, int age) {this(name);this.age = age;}// 每个类里面都有finalize方法,和构造方法功能相反,一个是对象产生时调用,一个是对象消亡时调用public void finalize() {System.out.println("开始清理对象...");}public static void main(String[] args) {// 下面三个对象一产生即成为拉圾new Person();new Person();new Person();/*new Person().finalize();Person person = new Person();person.finalize();*/// 如果不加上下面这句,以上产生的三个对象虽成为拉圾,但不一定马上就会启用拉圾回收机制把拉圾回收走// 所以就可能看不到 finalize 方法内部执行的效果System.gc();}}
阅读全文
0 0
- finalize()方法和System.gc()方法的功能
- finalize()方法和System.gc()方法
- finalize()方法与system.gc()方法
- 关于system.gc()与finalize()方法
- finalize()和system.gc()的区别
- finalize()和system.gc()的区别
- finalize()和system.gc()的区别
- finalize()和system.gc()的区别
- finalize()和system.gc()的区别
- finalize()和System.gc()的区别
- finalize() 和 system.gc() 的区别
- Java finalize() 和System.gc()
- java finalize方法总结、GC执行finalize的过程
- java finalize方法总结、GC执行finalize的过程
- java finalize方法总结、GC执行finalize的过程
- java finalize方法总结、GC执行finalize的过程
- java finalize方法总结、GC执行finalize的过程
- java finalize方法总结、GC执行finalize的过程
- go语言AES CFB加解密服务端与客户端互通
- 算法(2.3 快速排序)
- Android开发--自定义颜色渐变的标题栏简单Demo
- 第八章 用非常的手段 应付非常的对手
- 中国地面国际交换站气候资料日值数据集(V3.0)
- finalize()方法和System.gc()方法的功能
- 简单例子告诉你什么是“端到端”
- Network of Schools
- C# 中几个截取字符串的函数
- 新手入门-20170806-k8s 下 LNMP 的搭建(分离各个组件)
- IaaS,PaaS,SaaS 的区别
- source insight 4.0安装及破解工具
- html javascript原型
- Spring Boot 工程创建