long類型的默認值?
Long是基本類型,Long是long的包裝類
在java中有時候的運算必須是兩個類對象之間進行的,不充許對象與數字之間進行運算。所以需要有一個對象,這個對象把數字進行了一下包裝,這樣這個對象就可以和另一個對象進行運算了。
比如我們也可以定義一個類:
class Long {
long i=0;
public Long (long i){
this.i=i;
}
}
這樣這個Long就是一個包裝類,他包裝了一個整數值,然后可以在里面寫一些運算符重載的方法使它支持某些運算。這個時候可以賦值:
Long it=new Long(10);
現在變量it就是一個對象,不是一個數字