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 || 点返回首页

  • 相关阅读:
    python面试题之生成器迭代器
    python之初识函数二
    Python之初识函数一
    Python初识之文件操作
    python初识三
    python初识二
    python初识一
    2.15.5.menuconfig的使用和演示
    2.15.4.内核的配置原理1
    2.15.3.内核配置和编译体验
  • 原文地址:https://www.cnblogs.com/aeon/p/9951796.html
Copyright © 2011-2022 走看看