Java编程的优化小技巧

提高代码美观的技巧:

      1:多用空格

       2:简单的判断多用3元运算符

      3:Java文件头注释内容:

 内存管理:

    1:SoftReference

2:   级联销毁对象  super.finalize();

3:  JVM 内存参数调优。

 

执行效率:

 1:字符串驻留  str.intern()

  String str = "aaa";
  String str2 = new String("aaa");
  System.out.println(str == str2.intern()); //true

2: final 修饰方法达到内联的效果,避免方法调用所花时间

3:字符串的拷贝:System.arrayCopy() 效率高

4:文件压缩流 在网络中传递文件

5:接口与抽象类的应用场景:在属于关系的时候用 抽象类  在角色分配的时候用接口

6:继承与组合的规则:如果现存的类的功能通过组合就可以完成新的功能需求,应该使用组合,如果仅仅是为了代码的重用,最好不要使用继承,应该使用组合。

 

还有更多若干的小技巧

  参考资料:Java优化编程   林胜利  王坤茹 孟海利 编著    电子工业出版社

 

心得:其实性能怎么都能提高,但也要看具体的情况,如果我们在写代码的时候稍微思考下性能2字,就也许可以带来很大的提升。

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(java,jvm,编程,优化,String,出版)