P10

  JAVA 内存管理总结 文档

Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。 释放 :对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对象的运行状态,包括对象的申请、引用、被引用、赋值等,GC都需要进行监控。

kes168 2011-10-30   3908   0
P36

  Sun JDK1.6内存管理使用篇 文档

目标掌握SunJDK内存区域是如何划分和使用的。掌握SunJDK有哪些GC,怎么用,什么时候触发。掌握OOM的解决方法掌握如何监测GC的状况内存管理Explicit(例如C)分配内存:malloc释放内存:free优点高效缺点开发成本高内存管理Auto(例如Lisp、Java、.net、erLang)语言本身来负责内存的分配和回收优点开发效率高避免内存分配bug缺点不可预期的latency内存管理。

dizhen 2011-10-08   734   0

关键词

最新上传

热门文档