知识大全 Java高级优化技术

Posted

篇首语:大鹏一日同风起,扶摇直上九万里。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java高级优化技术相关的知识,希望对你有一定的参考价值。

Java高级优化技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    常用的         优化循环 通过重新组织重复的子表达式来提高循环体的运行性能         减少使用对象的数量来提高运行性能         缩减网络传输数据来缩短等待时间         其他         采用对象池技术 提高对象的利用效率         性能的损耗主要源于创建和释放对象 因此要避免对象的创建和释放 采用对象池技术 预先定义一个对象池 预先创建一组待使用的对象         Enemy[ ] enemy=new Enemy[ ];        for(int i= ;i< ;i++)        enemy[i]=new Enemy()                 增加标志如used和reset标识Enemy的状态 需要创建对象时从对象池中获取 一个未被使用的对象并用reset方法初始化 需要释放时只需修改标志位以供下次使用即可         尽可能使用基本数据类型代替对象        例如用二维数组代替一个写简单的对象         优化算法        比如对于默写不要求很精细的场景和算法 用简单的算法模拟         其他优化        a 如提取字符串时 试着返回子串而不是创建一个副本         b 尽量的少创建短期的临时对象         c 能用库函数的就不要自己创建(库函数是优化好的)        d Map map=new HashMap()         HashMap map=new HashMap()   //这个性能更高 重构代码        e 增强型for循环和Iterable使用时 多了一个对象的创建 慎用         f 避免enum类型         g 嵌入式开发时注意浮点的运用 尽量不用 (处理器是否支持浮点)        h 图片资源压缩 多张图片集中到一张图片上(比单独的和小很多 省去了每张的头文件 结束文件等数据块 合并了调色板) cha138/Article/program/Java/gj/201311/27331

相关参考

知识大全 浅析Java多线程编程中的高级技术

浅析Java多线程编程中的高级技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb

知识大全 java高级技术总结 1

   eclipse  大型开发的集成软件应用最广安装myeclipse之后功能更强主要有工作区工程两个概念   工程将

知识大全 高级技术分析:绿色和本地线程简单介绍

  Java    ThereareoversionsoftheJavaDevelopmentKit(JDK)installed    ThefirstisthestandardJavaxversio

知识大全 Java高级日期概念

Java高级日期概念  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果你的Java程序向处在不

知识大全 Java程序性能优化-优化的一般步骤

Java程序性能优化-优化的一般步骤  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java程序性能优化-系统优化注意事项

Java程序性能优化-系统优化注意事项  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Java高级日期概念二

Java高级日期概念二  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  时区    TimeZon

知识大全 Java性能优化

Java性能优化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java语言特别强调准确性但可靠

知识大全 如何优化JAVA程序开发,提高JAVA性能

如何优化JAVA程序开发,提高JAVA性能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  通过使

知识大全 Java程序性能优化--让你的Java程序更快、更稳定

Java程序性能优化--让你的Java程序更快、更稳定  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧