平時工做中不太注意autoboxing的問題, 順手就用了裝箱類型。後來發現執行效率差距仍是蠻大的。 java
public class BoxingTesting { public static void main(String args[]) { long start = System.nanoTime(); Long sum = 0L; for(int i = 0; i < Integer.MAX_VALUE; i++){ sum += i; } long end = System.nanoTime(); System.out.println(end - start); long start1 = System.nanoTime(); long sum1 = 0L; for(int i = 0; i < Integer.MAX_VALUE; i++){ sum1 += i; } long end1 = System.nanoTime(); System.out.println(end1 - start1); System.out.println((end - start)/(end1 - start1)); } }