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,怎要進行很多次的包箱拆箱操作,影響性能。