整型:
如果直接將一個(gè)較小的整數(shù)值(在byte,short范圍內(nèi))賦值給byte或者short,系統(tǒng)會(huì)自動(dòng)把這個(gè)整數(shù)值當(dāng)成byte或short類(lèi)型,如果賦值超過(guò)int范圍,數(shù)據(jù)仍會(huì)按照int類(lèi)型執(zhí)行,也就是變成負(fù)數(shù).
自動(dòng)類(lèi)型轉(zhuǎn)換:
image.png
byte不能轉(zhuǎn)為char,會(huì)損失精度.
常量池:
在編譯器被確定,并保存在已編譯的.class文件中的一些數(shù)據(jù),它包括類(lèi),方法,接口中的常量,也包括字符串直接量.
直接量:
值在程序中通過(guò)源代碼直接給出的值
關(guān)于this引用
在堆內(nèi)存中完成創(chuàng)建每個(gè)對(duì)象后,該對(duì)象都會(huì)持有一個(gè)引用自身的this,
在構(gòu)造器中引用該構(gòu)造器正在初始化的對(duì)象
在方法中引用調(diào)用該方法的對(duì)象