public class Test {
public static void main(String[] args) throws Exception {
Book b=new Book(true);
b.checkIn();
new Book(true);
System.gc();
} }
class Book{
boolean checkdOut = false;
Book (boolean checkOut) {
checkdOut = checkOut;
} protected void checkIn() {
checkdOut = false;
}
protected void finalize() {
if (checkdOut) {
System.out.println("Error : check Out");
}
}
}

在执行回收机制之前会先执行finalize();

最新文章

  1. .Net中的AOP系列之《拦截位置》
  2. 【CSS3进阶】酷炫的3D旋转透视
  3. (八)open函数的flag详解
  4. tomcat服务器配置多个项目
  5. Mac OS X 启用 Web 服务器
  6. WPF 多线程
  7. Ubuntu 15.04 Rails4.2.5 处理异常
  8. 学习html5的WebSocket连接
  9. 把sql输出成。sql文件
  10. 在CentOS 6.x上配合Windows客户端搭建 git(gitosis)服务器
  11. java基础:子类-父类构造器关系
  12. 一个handle使用更新线程的实例
  13. 微信中扫描二维码自动打开手机系统默认浏览器下载APP(APK)
  14. ReactiveX 学习笔记(26)使用 RxJS + React.js 调用 REST API
  15. HDU5542 The Battle of Chibi
  16. 不成功的RMAN恢复到其他机器的例子
  17. Java之IO(五)文件系统
  18. Laravel 项目集合
  19. Hibernate基本原理(一)
  20. jquery检测input checked 控件是否被选中的方法

热门文章

  1. [jzoj5073 GDOI2017第二轮模拟] 影魔
  2. 谷歌浏览器修改CSS和js后同步保存到文件中 (译)
  3. python 监控oracle 数据库
  4. Linux Awk使用案例总结
  5. hdu4405:Aeroplane chess
  6. 指针,数组,字符串的区别(高质量程序设计指南C++/C语言第7章)
  7. PHP中的魔术方法【转载】
  8. APP后端处理视频的方案
  9. IdHttp 资料
  10. DELL IDRAC API接口开发文档翻译及client模块