java 方法重載 形參是主類型的情況

mark下小細節

 

情況1

傳入實參有對應形參類型,直接調用這個最佳匹配的方法

情況2

傳入實參沒有最佳匹配情況下,實參數據類型大小<形參數據類型大小的

byte,short類型轉化爲int

char類型獲得的效果稍微有些不同,如果沒有發現一個準確的char匹配,就轉換成int

int實參優先變成  long   float double

int總是優先變成佔用空間最少的主數據類型

情況3

傳入實參沒有最佳匹配情況下,實參數據類型大小>形參數據類型大小的

需要進行強制類型轉換,有精度損失

double a=1

int b=(int) a

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章