Java????????????????
???????????? ???????[ 2016/11/28 14:36:50 ] ??????????????????? ??? ??????
????????????????
??????Java????abstract???ε????????????abstract???ε?????????????????????????????÷?????????
????1.abstract????????class????????????????η????????????????????????γ?????????????г????????????
????2.??abstract???ε????п?????abstract??????????????abstract???????????з?abstract?????????????з?abstract??????
????3.???abstract???в???????abstract??????abstract???????????????abstract???С?
????4.abstract???????????????????????abstract?????????????????private???Σ?abstract??????????????????private???Ρ?
????5.abstract?????????з????壬abstract???????????????????????????private???Ρ?
// abstract???п??????abstract??????????abstract??????????????abstract??
abstract class C3 {
// abstract???п????г???????????????????????abstract????
private int mPara;
// abstract?????????з????壬abstract??????????private
public abstract void setPara(int para);
// ???????п????з??????
public int getPara(){
return mPara;
}
}
????6.abstract???????????????????????????abstract??????????abstract????????????abstract???????????????丸???е?abstract????????????????
????7.abstract??????????????????????????????е??????????????????
????8.abstract????б?????????????????????????abstract??????????abstract???????????????abstract????????????????????е?abstract??????abstract???????????????μ?abstract????????????????????abstract???????????????????е?abstract??????
????9.abstract????????????????????????????????????????new?????????abstract??????abstract????????????????????abstract????????
????10.abstract???п????й????????????????????????????????
????11.abstract???abstract????????????final???Ρ?
???????
??????Java????interface?????????????????÷?????????
????1.interface?????????????????????????????????????????????
????2.interface?п????г????????????????????public static final????????????????????????????????η??????????????public??static??final???κ???????η?????????????public static final???????????final??????????????????????????????????ж?????????????????????????????????ó??????????????????????y???????????????????????????磺
????private interface I1 {
????//len??public static final???len?????????
????int len = String.valueOf(new GregorianCalendar().getTimeInMillis()).length();
????}
????3.interface?е????????????y??????п??????????????????y??????????y??????п??????“?????.?????????”??????????磺??I1.len???????????????е????ж????len?????????
????4.interface?п????г???????????????????public abstract??????????????з????塣??????????????????????????????η??????????????public abstract???κ???????η????ó???????????public abstract???
????5.????????????????????????????????extends????????????implements????????????ж??????????????????????????????磺private interface I1 extends I2?? I3{}
????6.??????????????κ?????????????
????7.???????????????????????????????????y?????????????е?????????????????????????????????????????y???????????????????????????
????8.?????????????????????????????????????????new??????????????????????????????????????y?????????
????9.???????й???????????????final???Ρ?
????10.????п??????????????????
??????
![](/images/ad-banner/ad-banner.png)
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11