首页 > > > JAVA代码优化总结.docx

JAVA代码优化总结.docx

JAVA代码优化总结.docx

上传者: 字体中你的样子 2017-03-20 评分1 评论0 下载0 收藏10 阅读量511 暂无简介 简介 举报

简介:本文档为《JAVA代码优化总结docx》,可适用于源代码领域,主题内容包含JAVA代码优化总结  通过使用一些辅助性工具来找到程序中的瓶颈然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一符等。

JAVA 代码优化总结 通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优 化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用 以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简 代码,从而提高性能。 下面将提供一些在 JAVA 程序的设计和编码中,为了能够提高 JAVA 程序的性能,而 经常采用的一些方法和技巧。 1. 对象的生成和大小的调整。 JAVA 程序设计中一个普遍的问题就是没有好好的利用 JAVA 语言本身提供的函数, 从而常常会生成大量的对象 ( 或实例 ) 。由于系统不仅要花时间生成对象,以后可能还需花 时间对这些对象进行垃圾回收和处理。因此,生成过多的对象将会给程序的性能带来很大 的影响。 1 :关于 String,StringBuffer + append JAVA 语言提供了对于 String 类型变量的操作。但如果使用不当,会给程序的性能带 来影响。如下面的语句: Stringname=newString("HuangWeiFeng"); System.out.println(name+"ismyname"); 看似已经很精简了,其实并非如此。为了生成二进制的代码,要进行如下的步骤和操 作: (1) 生成新的字符串 newString(STR_1); (2) 复制该字符串 ; (3) 加载字符串常量 "HuangWeiFeng"(STR_2); (4) 调用字符串的构架器 (Constructor); (5) 保存该字符串到数组中 ( 从位置 0 开始 ); (6) .io.PrintStream 类中得到静态的 out 变量 ; (7) 生成新的字符串缓冲变量 newStringBuffer(STR_BUF_1); (8) 复制该字符串缓冲变量 ; (9) 调用字符串缓冲的构架器 (Constructor);

第1页

精彩专题

热门资料

计算机二级考试模拟试题2016.docx

计算机等级考试一级Msoffice试题及答案.docx

2016年计算机二级考试真题.docx

2016最新计算机二级考试题及答案.docx

该用户的其他资料

  • 名称/格式
  • 评分
  • 下载次数
  • 资料大小
  • 上传时间

用户评论

0/200
    暂无评论
上传我的资料

相关资料换一换

资料评价:

/ 5
所需积分:0 立即下载
返回
顶部
举报
资料
关闭

温馨提示

感谢您对爱问共享资料的支持,精彩活动将尽快为您呈现,敬请期待!