码迷,mamicode.com
首页 > 编程语言 > 详细

Java垃圾收集器

时间:2018-05-31 00:38:24      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:nal   调用   自动调用   垃圾回收   作用域   内存   finalize   运行时   final   

对象的自动回收

  无用对象

    离开了作用域的对象;

    无引用指向对象;

  Java运行时系统通过垃圾收集器周期性的释放无用对象所使用的内存。

  Java运行时系统会在对对象进行自动垃圾回收前,自动调用对象的finalize()方法。

垃圾收集器

  自动扫面对象的动态内存区,对不再使用的对象做上标记以进行垃圾回收

  作为一个后台线程运行,通常在系统空闲时异步的执行。(异步针对于非共享数据,之后会有)

finallize()方法:

  在类Object(亚当)中声明,所以每一个Java类都有该方法;

  用于释放资源

  类可以重写该方法

  finalize()方法有可能在任何时机以任何次序执行。

 

  

Java垃圾收集器

标签:nal   调用   自动调用   垃圾回收   作用域   内存   finalize   运行时   final   

原文地址:https://www.cnblogs.com/mcmx/p/9114082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!