易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA代码小技巧,实时更新,更新到20100107

    在CSDN中看到了个有关java技巧的帖子,觉得非常有用,可以避免开发过程中产生的一些低级的错误,帖子本身已经进行了总结,我挑出了其中一些个人觉得平时开发过程中有用的部分,再加上自己在工作中学到的技巧,整理在本文中,并随着时间实时更新
1、写好注释。输入参数、输出类型、方法功能,把这三点描述清楚,非常有必要。
2、如果方法返回一个boolean类型,那么
    使用
    return 方法;
    代替
    if(方法){
       return ture;
    } else {
       return false;
    }
3、当两个String类型的字符串准备进行连接时,不要使用String1+String2,而使用StringBuffer str = new StringBuffer(String1);str.append(String2)
4、在代码中使用固定字符串时,不要直接使用,如"保存"这个字符串,尽量使用public static final String去声明
5、使用null==对象
6、连接关闭之前先判断是否为null
7、声明数组时,尽量把[]放在数据类型后面,方便阅读
8、在sql查询语句中,加上"where 1=1"
9、使用List前,判断一下是否为null
10、尽量重复使用变量
11、使用Integer.ValueOf(1)去代替new Integer(1)


相关文档:

java代码优化

可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。
优化包含两方面内容:减小代码的体积,提高代码的运行效率。
1、     尽量指定类的final修饰符,带有final修饰符的类是不可派生的。如果指定一个类为final,则该类所有的方法都是fin ......

使用Java操作文本文件的方法详解


摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 
最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,int
length),flush()和close()方法为抽象方法,Reader中read(char[] ch, ......

关于java内存泄漏的经典文章(一)

一 问题的提出
       Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使 有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因 ......

Java Thread.interrupt 害人! 中断JAVA线程(zz)


程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。
      在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。 
          & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号