「java优化机制」java常量优化机制
本篇文章给大家谈谈java优化机制,以及java常量优化机制对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Java程序性能优化--让你的Java程序更快、更稳定
第 章 Java性能调优概述
性能概述
看懂程序的性能
性能的参考指标
木桶原理与性能瓶颈
Amdahl定律
设计调优
代码调优
JVM调优
数据库调优
操作系统调优
优化的一般步骤
系统优化注意事项
小结
第 章设计优化
善用设计模式
单例模式( )
单例模式( )
单例模式( )
代理模式( )
代理模式( )
代理模式( )
代理模式( )
代理模式( )
代理模式( )
代理模式( )
享元模式( )
享元模式( )
装饰者模式( )
装饰者模式( )
装饰者模式( )
装饰者模式( )
观察者模式( )
观察者模式( )
观察者模式( )
Value Object模式( )
Value Object模式( )
业务代理模式( )
业务代理模式( )
缓冲(Buffer)( )
缓冲(Buffer)( )
缓存(Cache)( )
缓存(Cache)( )
缓存(Cache)( )
对象复用 池 ( )
对象复用 池 ( )
对象复用 池 ( )
对象复用 池 ( )
对象复用 池 ( )
并行替代串行
负载均衡( )
负载均衡( )
负载均衡( )
负载均衡( )
时间换空间
空间换时间
小结
编辑推荐
Java程序设计培训视频教程
J EE高级框架实战培训视频教程
J ME移动开发实战教学视频
Visual C++音频/视频技术开发与实战
Oracle索引技术
lishixinzhi/Article/program/Java/gj/201311/27852
Java应用的五项性能优化技巧?
要想对Java应用代码进行优化,我们首先需要分析其具体工作原理。事实上,影响性能优化效果的因素多种多样,我们需要从垃圾回收、操作系统设置以及虚拟机制等多个角度着眼,方可顺利完成任务。在今天的文章中,昆明IT培训将分享五项性能优化技巧,希望能为你的Java应用提升工作带来启示。
1.从最小Heap分配入手
2.使用各类Java性能工具
3.使用StringBuilder而非+运算符
4.避免使用迭代器
5.建立更好的并发控制机制
Java优化编程--内存管理
众所周知 java的JVM有一套自己的垃圾回收机制 因此在许多情况下并不需要java程序开发人员操太多的心 然而也许也因为这样 往往会造成java程序员的过分依赖而致使开发出来的程序得不到很好的优化 或者说性能尚能提高
问题的关键在于 不论JVM的垃圾回收机制做得多好 计算机的硬件资源是有限的 内存更是一项紧张资源 因此虽然JVM为我们完成了大部分的垃圾回收 但适当地注意编码过程中的内存管理还是很必要的 这样能让JVM回收得更顺利更高效 最大限度地提高程序的效率
mark 避免在循环体内创建对象
……
Object obj = null //方式一
for(int i = i k( k) secs]
……
可以看到总共有 kb的内存被回收 耗时 秒
JVM内存相关的参数
XX NewSize(Set the Newgeneralnation heap size)
XX MaxNewSize(Set the Maximum Newgeneralnation heap size)
XX SurvivorRatio(Set New heap size ratios)
Xms(Set minimum heap size)
Xmx(Set maximum heap size)
Xnoclassgc(取消垃圾回收)
Xss(设置栈内存的大小)
例 java XX NewSize = m XX MaxNewSize = m XX SurvivorRatio = Xms m Xmx m MyApplication
mark 不同编译方法的类大小
( )默认编译方式 javac K java
长度=代码+源文件信息+代码行序号表
( )调试编译方式 javac g K java
长度=代码+源文件信息+代码行序号表+本地变量表
( )代码编译方式 javax g none K java
长度=代码
mark 经验之谈
尽早释放无用对象的引用(XX = null )
尽量少使用finalize函数
注意集合数据类型 如数组 树 图 链表等数据结构 这些数据结构对GC来说回收更复杂
避免在类的默认构造器中创建大量的 初始化大量的对象
避免强制系统做垃圾内存回收
lishixinzhi/Article/program/Java/hx/201311/26273
关于java优化机制和java常量优化机制的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。