
源码: 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...
.11款用于优化、分析源代码的java工具(转) 本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。 死代码——未使用的局部变量、参数、私有方法。 不理想的代码——使用String/StringBuffer。 过于复杂的表达式——没有必要使用if语句、while循环可以代替for...
java性能优化 以前面试的时候,总被面试官问及性能调优的问题,今天按我的理解总结一下。 性能调优牵扯的地方很多,具体要根据实际项目应用入手,大体上分下面几个方向: •硬件 硬件扩容,投入很多 •软件 1.java java调优一般是指参数调优,代码方面尽量用工厂模式,特别对于一些大的对象,gc回收会很耗时间,这点effective java里讲了很多。多使用jdk自带的工具类,多线程方面可以考虑util下面的concur...
三.优化java程序设计和编码,提高java程序性能的一些方法。 通过使用一些前面介绍过的辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 下面将提供一些在java程序的设计和编码中,为了能够提高java程序的性能,而...
java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。 对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,java的性能问题看似不大明显,从而一些java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了很大的应用,但实际上,...
(来源:http://www.ccw.com.cn) java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,java的性能问题看似不大明显,从而一些java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了...
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...
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("<[^>]+>([^<]*)[^>]+>"); ...