`
javadingle2008
  • 浏览: 66179 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java性能优化技巧集锦

阅读更多

一、通用篇
  1.1 不用new关键词创建类的实例
  1.2 使用非阻塞I/O
  1.3 慎用异常
  1.4 不要重复初始化变量
  1.5 尽量指定类的final修饰符
  1.6 尽量使用局部变量
  1.7 乘法和除法
二、J2EE篇
  2.1 使用缓冲标记
  2.2 始终通过会话Bean访问实体Bean
  2.3 选择合适的引用机制
  2.4 在部署描述器中设置只读属性
  2.5 缓冲对EJB Home的访问
  2.6 为EJB实现本地接口
  2.7 生成主键
  2.8 及时清除不再需要的会话
  2.9 在JSP页面中关闭无用的会话
  2.10 Servlet与内存使用
  2.11 HTTP Keep-Alive
  2.12 JDBC与Unicode
  2.13 JDBC与I/O
  1.14 内存数据库
三、GUI篇
  3.1 用JAR压缩类文件
  3.2 提示Applet装入进程
  3.3 在画出图形之前预先装入它
  3.4 覆盖update方法
  3.5 延迟重画操作
  3.6 使用双缓冲区
  3.7 使用BufferedImage
  3.8 使用VolatileImage
  3.9 使用Window Blitting
四、补充资料
===================================
正文:
===================================
一、通用篇

“通用篇”讨论的问题适合于大多数Java应用。

1.1 不用new关键词创建类的实例

用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。

在使用设计模式(Design Pattern)的场合,如果用Factory模式创建对象,则改用clone()方法创建新的对象实例非常简单。例如,下面是Factory模式的一个典型实现:

.......详细信息到这里:http://www.javadingle.com

分享到:
评论

相关推荐

    Java性能优化技巧集锦.doc

    Java性能优化技巧集锦 Java性能优化技巧集锦是一篇详细的技术文章,旨在帮助Java开发者提高应用程序的性能。下面是该文章中提到的重要知识点: 一、通用篇 1.1 不用 new 关键词创建类的实例 使用clone()方法创建...

    Java性能优化技巧集锦.rar

    "Java性能优化技巧集锦"可能包含了多个方面的内容,旨在帮助开发者掌握如何在Java平台上实现最优的性能表现。 首先,Java性能优化的核心在于理解和运用JVM(Java虚拟机)的工作原理。这包括了解类加载机制、内存...

    Java性能优化技巧集锦.pdf

    标题所指的“Java性能优化技巧集锦”表明文档内容将围绕如何提升Java程序运行效率的各种技巧。从标题中我们可以推测,内容会涵盖Java的多个版本(如Java 1.1, Java 1.2, Java 1.3, Java 1.4, Java 1.5, Java 1.6, ...

    Java性能优化技巧集锦(精华)

    可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的...

    2022年Java性能优化技巧集锦Java教程.docx

    以下是一些2022年仍然适用的Java性能优化技巧: 1. **避免使用`new`关键字创建对象** 使用`new`创建对象时,会执行构造函数链,消耗额外的时间。如果对象实现了`Cloneable`接口,可以考虑使用`clone()`方法,它不...

    Java性能优化【技巧】集锦.pdf

    Java 性能优化技巧集锦 Java 性能优化是 Java 开发中非常重要的一个方面,好的性能优化可以提升应用程序的运行效率和用户体验。在这篇文章中,我们将总结一些 Java 性能优化的技巧,包括通用篇、J2EE 篇、GUI 篇和 ...

    阿里巴巴Java性能调优实战(2021-2022华山版)+Java架构核心宝典+性能优化手册100技巧.rar

    性能优化手册是一套java性能学习研究小技巧,包含内容:Java性能优化、JVM性能优化、服务器性能优化、数据库性能优化、前端性能优化等。 内容包括但不限于: String 性能优化的 3 个小技巧 HashMap 7 种遍历方式...

    Java程序性能优化技巧

    天极传媒公司培训文档,PPT格式共30页左右,从编码习惯,规范到架构设计上对Java应用性能优化做了详细明确的讲解,初学者看了是受益匪浅的

    4本高清中文版Java性能优化经典书籍

    Java性能优化是IT行业中至关重要的一个领域,尤其是在大型企业级...通过阅读和学习这四本书籍,开发者不仅可以掌握Java性能优化的基础知识,还能了解到最佳实践和实用技巧,从而在实际工作中有效地提升软件系统的性能。

    Java性能优化手册100技巧 中文PDF最新版

    性能优化手册是一套java性能学习研究小技巧,包含内容:Java性能优化、JVM性能优化、服务器性能优化、数据库性能优化、前端性能优化等。 内容包括但不限于: String 性能优化的 3 个小技巧 HashMap 7 种遍历方式...

    java性能优化集锦

    本资料集锦主要涵盖了Java性能优化的多个方面,包括但不限于代码优化、内存管理、系统设计与优化等关键领域。 一、Java程序性能优化(23条) 1. **避免过度使用反射**:反射在某些场景下很有用,但其开销较大,应...

Global site tag (gtag.js) - Google Analytics