zoukankan      html  css  js  c++  java
  • 033_面向对象_06_虚拟机内存管理

    一、java中的垃圾回收机制

      垃圾回收机制(Garbage  Collection):JAVA的内存管理实际上指的就是对象的管理,其中包括对象空间的分配和释放。

      a)对象空间的分配

        使用new关键字创建对象即可

      b)对象空间的释放
        将对象赋值null,即该对象没有引用指向时。垃圾回收器将负责回收所有”不可达”对象的内存空间。

    二、要点

      a).程序员无权调用垃圾回收器。
      b).程序员可以通过System.gc()。通知GC运行,但是JAVA规范并不能保证立刻运行。
      c).finalize方法,是JAVA提供给程序员用来释放对象或资源的方法,但是尽量少用。

      java中的垃圾回收机制就好比我们所看到的餐馆的服务员,当顾客吃完饭走人(没有对象引用)后,服务员(垃圾回收器)会收盘子,擦桌子(清理,释放内存)。然后方便其他顾客的再次使用。

    如有任何疑问可联系邮箱: 给我发邮件、或直接联系QQ:1584875179 || 点返回首页

  • 相关阅读:
    Topic for paper reading
    Github
    APPIUM+Python+HTMLTestRunner(转)
    PyCharm 2016.3.2 汉化
    APPIUM 常用API(转)
    Python IDE PyCharm2016.3.2(转)
    APPIUM笔记
    将博客搬至CSDN
    碎碎念
    关于set或map的key使用自定义类型的问题
  • 原文地址:https://www.cnblogs.com/aeon/p/9951796.html
Copyright © 2011-2022 走看看