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字,就也许可以带来很大的提升。

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值