性能
iteye_7823
这个作者很懒,什么都没留下…
展开
-
effective java coding
注:以下来源于个人日常的整理 创建对象: 1.不要提前创建对象;避免在循环体中创建对象,循环前应该创建对象,避免浪费更多内存空间和增加GC负担 2.数据格式化首选操作符格式化,即‘+’号,次选其他方法MessageFormat 3.尽量用对象的valueOf转换对象 4.集合创建如果知道大小,就赋予大小 类和接口: 1.组合优于继承(指extends) 继承(extend...原创 2011-08-19 14:20:51 · 161 阅读 · 0 评论 -
JAVA调优之工具:jmap+mat
用途:用来查找内存泄露 介绍 Jmap:jdk自带,主要用来查看JVM各个代的内存情况或内存占用状况, 支持导出整个JVM内存信息 MAT :Eclipse 内存分析工具:http://www.eclipse.org/mat 使用 1、dump出内存信息:jmap -dump:format=b,file=dump.bin pid 2、eclipse 安装好ma...原创 2011-08-19 14:53:40 · 298 阅读 · 0 评论 -
JAVA调优之工具:jconsole&jvisualvm
用途:辅助解决内存参数调优、内存泄露、死锁 描述: jdk自带图形化查看jvm运行状态工具,包括查看动态内存、线程、类、Mbean及jvm整体环境信息等 jconsole:出现比较早 Jvisualvm:jdk1.6 update 7 才有,是jconsole的升级工具,功能更强大,最大好处是支持插件安装 使用: ...原创 2011-08-19 16:44:32 · 231 阅读 · 0 评论