最新文章列表

Java性能权威指南学习笔记

xmind格式学习笔记下载链接:https://github.com/bsr1983/note/blob/master/Java%E6%80%A7%E8%83%BD%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97.xmind Java性能权威指南 导论  JVM调优标志   布尔标志    -XX:+FlagName 表示开启 -XX:-FlagName ...
fengbin2005 评论(0) 有1312人浏览 2017-02-15 13:27

无意中提高你的Java程序的性能

本文系 www.javady.com网站原创,转载请标明出处1、 对于常用工具类的方法,需要关注同步问题2、 对于不能确认被其它代码如何调用的方法或者可能被其它代码频繁调用的方法,需要关注同步问题 3、 对于常量字符串,不要通过new方式来创建 4、 对于常量字符串之间的拼接,请使用“+”;对于字符串变量(不能在编译期间确定其具体值的字符串对象)之间的拼接,请使用StringBuffer;在JD ...
wunaiershiguoyu 评论(0) 有747人浏览 2012-06-15 17:35

Java性能调优工具“JRMC”的介绍

  Java虚拟机(JVM)及垃圾收集器(GC)负责管理大多数的内存任务,但是Java应用系统中还是有可能出现内存泄漏。事实上,OOM之类的现象在大型项目中也是一个常见的问题。避免内存泄漏的第一步是要弄清楚它是如何发生的,然后对症下药。    那究竟是什么导致了 Java 程序中的内存泄漏呢?难道 Java 虚拟机的垃圾收集器不应该管理未使用的内存吗?是的,它会进行管理,但是垃圾收集的对象只能是不再 ...
qcyycom 评论(0) 有922人浏览 2012-04-11 13:00

新手学java(7)- java性能优化

学习了java 关于性能优化的一些方式,这里整理了下   1不用new关键词创建类的实例   用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。   在使用设计模式(Design Pattern)的场合,如果用Factory模式创建对象,则改用clone ...
zljpp 评论(0) 有1000人浏览 2012-04-09 12:30

新手学java(6)- java内存优化

创建对象 优化内存对于每个java程序员都知道怎样创建对象,但是你知道怎样创建才能提高应用的性能呢? 你知道创建对象的应用规则吗? (1).要尽量避免在循环体中创建对象. (2).尽量及时使对象符合垃圾回收标准. (3).不要采用过深的继承层次. (4).访问本地变量优于访问类中的变量. 
zljpp 评论(0) 有1212人浏览 2012-04-09 12:29

新手学java(5)- java 连接各种数据库的驱动连接

1、Oracle8/8i/9i数据库(thin模式)      Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();     
zljpp 评论(0) 有1089人浏览 2012-04-08 11:48

新手学java(3) - java连接mysql数据库

java连接mysql 数据库小例子 import java.sql.*;public class JDBCTest {    public static void main(String[] args) {        // 1. 注册驱动
zljpp 评论(0) 有1082人浏览 2012-04-08 11:36

新手学java(4) - java连接oracle 数据库

整理了java 连接oracle 数据库的小例子。   package jdbc;  import java.sql.*; public
zljpp 评论(0) 有1029人浏览 2012-04-08 11:28

新手学java(2) - java 处理时间

  最近整理的java 有关于日期格式转换的方法。 如何将"yyyy-mm-dd"格式的字符串转换为java.sql.Date 方法1 SimpleDateFormat bartDateFormat =          new SimpleDateFormat("yyyy-MM-dd");         String dateStringToPar ...
zljpp 评论(1) 有920人浏览 2012-04-08 11:11

Java性能的优化(下)

三.优化JAVA程序设计和编码,提高JAVA程序性能的一些方法。 通过使用一些前面介绍过的辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性 ...
qcyycom 评论(0) 有904人浏览 2012-04-07 11:42

Java性能的优化(上)

ava在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。 对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,Java的性能问题看似不大明显,从而一些Java的技术,如JSP,Se rvlet,EJ ...
qcyycom 评论(0) 有876人浏览 2012-04-07 11:41

java性能优化(3)

三、GUI篇   这一部分介绍的内容适合于图形用户界面的应用(Applet和普通应用),要用到AWT或Swing。   3.1 用JAR压缩类文件   Java档案文件(JAR文件)是根据JavaBean标准压缩的文件,是发布JavaBean组件的主要方式和推荐方式。JAR档案有助于减少文件体积,缩短下载时间。例如,它有助于Applet提高启动速度。一个JAR文件可以包含一个或者多个相关 ...
qcyycom 评论(0) 有906人浏览 2012-04-07 11:35

java性能优化(2)

  二、J2EE篇   前面介绍的改善性能技巧适合于大多数Java应用,接下来要讨论的问题适合于使用JSP、EJB或JDBC的应用。   2.1 使用缓冲标记   一 ...
qcyycom 评论(0) 有790人浏览 2012-04-07 11:33

java性能优化

   可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。   一、通用篇   “通用篇”讨论的问题适合于大多数Java应用。   1.1 不用new关键词创建类的实例   用new关键词创建类的实例时,构造函数链中的所有构造函数都会 ...
qcyycom 评论(0) 有868人浏览 2012-04-07 11:32

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics