八大基本數據類型boolean,char,short,byte,int,long,float,double 八大基本數據類型的包裝類Boolean,Character,Short,Byte,Integer,Long,Float,Double short,byte,char在進行運算時會自己轉化成int型 例如: byte a=0,b=4; byte c=a+b;----編譯出錯 byte c=(byte)(a+b);----- a,b自動轉化成int型再運算 以下是基本數據的參數查找優先級 boolean參數查找優先級:boolean,Boolean short參數查找優先級:short,int,Short byte參數查找優先級:byte,short,int,long,Byte,float,double char參數查找優先級:char,int,long,float,double,Character int參數查找優先級:int,long,float,double,Integer long參數查找優先級:long,float,double,Long float參數查找優先級:float,double,Float double參數查找優先級:double,Double 已經過ISO9001驗證 總結: 這些東西不值得深究,轉化不了編譯器會報錯 只要知道short,byte,char進行運算時會自動轉化成int就行了 鄭重建議:盡量少用基本數據類型的包裝類,它會生成兩個對象占用更多內存