"工欲善其事必先利其器", 在平时的开发中我们会接触各种工具, 如果没有接触过, 可以看看这本书, 如果某种工具已经很熟练了, 可以看看有什么可以借鉴, 如果平常工作中基本不会用到, 可以直接跳过. 因为大而且全, 所以整本书比较厚, 但是如果要深入可以去看相关的专门的书籍. 这本书可以作为各种开发工具的了解, 入门读物. 最后如果非要给书名加一个限定的话, 我想应该是"开源Java开发超级工具集".
==================我是读书笔记的分割线======================
新对象分成3个不同的区, 第一个区是Eden Space(伊甸园空间), 这是Java虚拟机存放新创建对象的位置(此区域由此得名), 它主要用于保存短期变量, 如方法中的局部变量, 当此空间变得拥挤时, 一个快速轻量垃圾收集进程将对其进行清理并回收任何未被引用的对象, 在伊甸园空间中未被收集的对象将被放入名为Survivor Space(幸存者空间)的第二个区域. 实际上有大小相等的两个幸存者空间, 当第一个幸存者空间装满时, 垃圾收集器收集非存活对象, 并将存活对象复制到第二个幸存者空间, 经过一定复制次数之后, 未被回收的对象将被放到旧对象区域, 此区域也称为终身对象区域(Tenured Generation), 它通常保留供长期对象或者经常使用的缓存对象使用. 此区域通常比其他区域要大得多, 只有特别耗费资源的"标记清除"垃圾收集操作才能从这里回收内存.
在有内存泄露时, 未被回收的对象首先逐步装满幸存者空间, 然后再装满终身对象区域, 当这些更大的空间装满时, 应用程序的运行速度将变慢, 因为经常进行缓慢的全面垃圾收集操作. 过多的垃圾收集活动也是内存泄露或者java虚拟机配置不当的典型标志.
分享到:
相关推荐
Java软件开发魔典资源库 学习笔记 Java软件开发魔典资源库 学习笔记 Java软件开发魔典资源库 学习笔记 Java软件开发魔典资源库 学习笔记 Java软件开发魔典资源库 学习笔记 Java软件开发魔典资源库 学习笔记 Java软件...
java开发的笔记
达内Java 开发教学笔记整理合集: Unix 笔记 Core JAVA 笔记 OOAD思想 笔记 Oracle 笔记 JDBC 笔记 Hibernate 笔记 HTML&java script 笔记 Servlet 笔记 Jsp 笔记 Struts 1.2 笔记 Struts 2 笔记 Ajax 笔记 Spring ...
别下别下别下别下别下别下别下别下别下别下别下别下别下别下别下别下别下别下
Java游戏编程读书笔记,Java游戏编程读书笔记
java笔记java笔记java笔记java笔记java笔记java笔记java笔记
java面试笔试题库java学习比较开发教程互联网公司面试资料大全合集: 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx 8张图解...
java笔记java笔记,java笔记java笔记java笔记java笔记
java学习笔记java学习笔记java学习笔记java学习笔记
java开发笔记java开发笔记java开发笔记java开发笔记java开发笔记
JAVA模式笔记,JAVA模式的读书笔记,JAVA模式的读书笔记。
Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习...
Java初级学习笔记,从最基础的环境变量设置开始。
031314_【第13章:Java类集】_集合工具类:Collections笔记.pdf 031315_【第13章:Java类集】_Stack类笔记.pdf 031316_【第13章:Java类集】_属性类:Properties笔记.pdf 031317_〖第13章:Java类集〗_范例讲解:一...
内容源自清华大学出版的《Java程序设计习题集》,小弟将自己做题的笔记整理了一部分,与各位分享,请勿用于商业目的!谢谢
Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记
java虚拟机读书笔记,主要描述阅读Java虚拟机核心技术的描述。
学生读书笔记共享-学生读书笔记共享系统-学生读书笔记共享系统源码-学生读书笔记共享管理系统-学生读书笔记共享管理系统java代码-学生读书笔记共享系统设计与实现-基于springboot的学生读书笔记共享系统-基于Web的...