第7周java总结
內部類:
外嵌類的成員在部內任有效,方法也可以調用外嵌類的方法。
不可以聲明類變量和類方法。外嵌類的類體可以用內部類聲明對象作為外嵌類成員。
僅供它的外嵌類使用。
不可以是static類。
匿名類:
可以重寫,也可以繼承父類方法。
必然是某個類中直接用匿名類創建對象,一定是內部類(遵守內部類規則):
borad.showMess(new OutputAlphabet(){? ? ? ? ? ? ?//()后開始重寫OutputAlphabet類的方法
? ? public void output() {
? ? ? ? ? ? `````````````````````````} } );
是子類,但沒有類名,所以用匿名類創建對象時,直接用父類的構造方法。
異常類:
try-catch
try{?
? ?包含可能發生異常的語句 }
catch(ExceptionSubClass1 e){
``````````````}
catch(ExceptionSubClass2 e){
``````````````}
分別處理發生的相應的異常。
總結
- 上一篇: 安装OpenCL和AMD驱动程序
- 下一篇: 创业成功需早起?看看IT大佬们的作息时间