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