Java語言中的向上轉(zhuǎn)型和向下轉(zhuǎn)型狈网, 1向上轉(zhuǎn)型 (upcasting)子———>父 自動(dòng)類型轉(zhuǎn)換 2 向下轉(zhuǎn)型(downcasting) 父——>子 強(qiáng)制類型轉(zhuǎn)...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1什么時(shí)候進(jìn)行覆蓋? ①如果父類的方法無法滿足子類的業(yè)務(wù)需求耕赘,需要將父類的方法再重新寫一遍 2 子類如果重寫父類的方法之后,子類對象一定調(diào)用的是重寫之后的方法。 3發(fā)生覆蓋...
靜態(tài)變量: 靜態(tài)語句塊 與 靜態(tài)變量都是在類加載的階段 執(zhí)行與賦值仪媒,有沒有先后順序呢? 有先后順序 (關(guān)注下一節(jié))
static修飾的變量叫靜態(tài)變量 方法叫靜態(tài)方法 還可以修飾靜態(tài)語句塊 靜態(tài)語句塊在類加載時(shí)執(zhí)行规丽,并且只執(zhí)行一次, 語法:static{ System.out.prin...
1this 是神馬撇贺? ①this 是一個(gè)引用類型赌莺, ②在堆中每一個(gè)java對象上都有this ③ this 保存內(nèi)存地址指向自身,松嘶、 this能用在什么地方艘狭? ①用在成員方...
如何創(chuàng)建對象? 類名= new 類名()分號(hào)翠订; 例 student = new student()巢音; 一個(gè)類可以創(chuàng)建出對個(gè)對象出來。這個(gè)stu1是一個(gè)局部變量尽超,這個(gè)局部變量...
1官撼,什么時(shí)候發(fā)生重載? ①似谁,發(fā)生在同一個(gè)類中傲绣,②,方法名相同巩踏,③秃诵,形式參數(shù)列表不同(類型,個(gè)數(shù)塞琼,順序) 方法重載跟方法的 返回值類型無關(guān)菠净, 跟方法的修飾符列表無關(guān)
1構(gòu)造方法彪杉, 語法:[修飾符列表] 方法名 (形式參數(shù)列表){ 方法體 } 注意:構(gòu)造方法不能有任何的返回值類型毅往,,在讶,不能有void 2 構(gòu)造方...
在Java語言中玉掸,基本數(shù)據(jù)類型可以相互轉(zhuǎn)換,boolean 類型比較特殊不可以轉(zhuǎn)換成其他類型醒叁。 轉(zhuǎn)換分為默認(rèn)轉(zhuǎn)換司浪,強(qiáng)制轉(zhuǎn)換 ①默認(rèn)轉(zhuǎn)換:定義:容量小的類型會(huì)默認(rèn)轉(zhuǎn)化成容量大的...
1,整數(shù)型 2把沼,浮點(diǎn)型 3啊易,布爾型 整數(shù)型:byete1個(gè)字節(jié) short2個(gè)字節(jié) int4個(gè)字節(jié) long8個(gè)字節(jié), Java語言中整數(shù)型默認(rèn)為int類型,如果要聲明成...
1數(shù)據(jù)類型: 在Java中數(shù)據(jù)類型有 基本類型(8種)饮睬,引用類型(3種)租谈。基本數(shù)據(jù)類型①數(shù)值類型 整數(shù)型(byte short int long)续捂,浮點(diǎn)類型(float d...