JAVA编程原则学习--Java自学网

1避免创建不必要的对象

  String s=new String("stringette"); //don't do this

  改语句每次执行的时候都会创建一个String的实例,若改语句被频繁的调用,就会出现成千上万的不必要的String实例.改进后的版本:

  String s="stringette";

  2接口优与抽象类.复合优先继承..

  3不要在新的代码中使用原生态类型.最后使用包装类.,优先考虑泛型.

  4优先考虑安全类的容器类.

  5用enum代替int常量

  6坚持使用override注解.

  7不用用String拼接字符串,多用StringBuffer

  8在有异常的情况下使用异常,优先使用标准的异常,避免过多的在一个方法里嵌套多个异常.并努力是失败保持原子性,更不要忽略了异常,在

  9 for -each 循环优先传统的for循环,

  10不要写过长的方法,最后有清楚的注释,遵守普遍接受的命名规则

  11注意线程安全的问题,主要是变量共享和线程同步这两个方面

  12尽量不要使用线程组.应为它不安全

  13注意对象的序列化.

文章转载自 http://www.javalearns.com/Html/?1774.html


关注微信号:javaleanrs  ,随时随地学Java


更多Java知识学习请访问 Java免费学习网  http://www.javalearns.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值