提高代码美观的技巧:
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字,就也许可以带来很大的提升。