纯css打造立体时钟
  • 12
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
By_jie

033_面向对象_06_虚拟机内存管理

一、java中的垃圾回收机制

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

  a)对象空间的分配

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

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

二、要点

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

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

posted @ 2018-11-13 13:53  1024军团  阅读(112)  评论(0编辑  收藏  举报