【Effective Java】最佳实践 其他合集

来源:互联网 发布:刚开的淘宝店没生意怎么办 编辑:程序博客网 时间:2024/04/29 15:31

避免创建无用对象;

警惕自动装箱autoboxing

Long sum = 0L;for(long i = 0 ; i < Integer.MAX_VALUE; i++) {    sum += i;}

上面的代码会隐含的创建MAX_VALUE个也就是2^31个Long对象,这造成严重的效率问题。

如果能用基本类型就不要使用装箱过的基本型类

工具类应该保证其不被实例化

private 其构造函数

0 0