ChinaUnix.net
相关文章推荐:

java 代码优化

本人对于第二条 觉得还可以更优化 java程序中的内存管理机制是通过GC完成的,“一个对象创建后被放置在JVM的堆内存中,当永远不在应用这个对象的时候将会被JVM在堆内存中回收。被创建的对象不能再生,同时也没有办法通过程序语句释放”(这个是《java的GC机制》中提到的定义,呵呵,还依稀记得)这就是GC对垃圾对象的定义。个人感觉这么解释或许会比较快理解:在运行环境中JVM会对两种内存进行管理,一种是堆内存(对象实例或...

by zuomo - Java文档中心 - 2008-08-04 12:07:18 阅读(741) 回复(0)

相关讨论

源码: public class Main { public void main(String[] args) { int a = (int) 3.14; a++; a=a+1; a=a+2; System.out.println(3+4); List list = new ArrayList(); list.add(1); List list2 = new ArrayList(); list2.add("333"); } } 反编译以后: public class Main { public void main (String[] args) { int a = 3; a++; a++; a += 2; System.out.println (7); java...

by goandroid - Linux文档专区 - 2009-02-25 14:54:23 阅读(695) 回复(0)

.11款用于优化、分析源代码java工具(转) 本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描java代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。 死代码——未使用的局部变量、参数、私有方法。 不理想的代码——使用String/StringBuffer。 过于复杂的表达式——没有必要使用if语句、while循环可以代替for...

java

by feiyang10086 - Java - 2011-09-30 11:46:31 阅读(1650) 回复(1)

请教一下,JDK是否有编译优化选项,能够优化编译后的字节码文件。

by blossom007cn - Java - 2010-12-10 14:16:31 阅读(3625) 回复(8)
by tipdm - 数据仓库与数据挖掘 - 2011-07-25 11:30:41 阅读(3499) 回复(0)

java性能优化 以前面试的时候,总被面试官问及性能调优的问题,今天按我的理解总结一下。 性能调优牵扯的地方很多,具体要根据实际项目应用入手,大体上分下面几个方向: •硬件 硬件扩容,投入很多 •软件 1.java java调优一般是指参数调优,代码方面尽量用工厂模式,特别对于一些大的对象,gc回收会很耗时间,这点effective java里讲了很多。多使用jdk自带的工具类,多线程方面可以考虑util下面的concur...

java

by so_brave - Java - 2011-06-21 17:37:34 阅读(2525) 回复(0)

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

by softiger - Java文档中心 - 2006-07-08 23:59:55 阅读(510) 回复(0)

  java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。   对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,java的性能问题看似不大明显,从而一些java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了很大的应用,但实际上,...

by softiger - Java文档中心 - 2006-07-08 23:58:31 阅读(512) 回复(0)

(来源:http://www.ccw.com.cn) java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,java的性能问题看似不大明显,从而一些java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了...

by 猫小 - Java文档中心 - 2005-04-11 15:44:03 阅读(1222) 回复(0)

java图片压缩代码.............. java代码[code]1.java压缩图片类 2.import java.awt.Color; 3.import java.awt.Graphics; 4.import java.awt.Image; 5.import java.awt.image.BufferedImage; 6.import java.io.File; 7.import java.io.FileNotFoundException; 8.import java.io.FileOutputStream; 9.import java.io.IOException; 10. 11.import javax.imageio.ImageIO; 12. 13.import c...

java

by so_brave - Java - 2011-11-26 14:44:25 阅读(1875) 回复(0)

import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String content="

郎酒15年陈红花郎酒53°500ML,楼兰蛇龙珠戈壁干红(铁盒)750ML,组合 价699元。

"; Pattern patt=Pattern.compile("<[^>]+>([^<]*)]+>"); ...

by willyomg - Java - 2011-03-09 17:53:40 阅读(1382) 回复(0)