1.尽量少使用 String s=new String(“hello”);多使用String s=”hello”;
2.优先使用静态工厂方法而不是构造器;
3.静态代码块的运用:在类加载的时候运行一次,对象可以在里面创建从而避免创建过多对象。
4.优先使用基本类型而不是包装类型。
public static void main(String[] args) {
Long sum=0L;
for(long i=0;i<Integer.MAX_VALUE;i++){
sum+=i;
}
System.out.println(sum);
}
如果使用了Long而不是long,怎要进行很多次的包箱拆箱操作,影响性能。