謹記 面試

關於靜態內部類:class

       一.靜態內部類能夠有靜態成員,而非靜態內部類則不能有靜態成員。變量

        二.靜態內部類的非靜態成員能夠訪問外部類的靜態變量,而不能訪問外部類的非靜態成員float

        三.非靜態內部類的非靜態成員能夠訪問外部類的非靜態變量方法

         四.靜態內部類能夠訪問外圍類的靜態數據,包括私有數據,但不能訪問非靜態數據;im

         五.非靜態內部類能夠直接訪問外圍類的數據,包括私有數據數據

 

 

 

四.抽象方法必須以分號結尾,且不能帶花括號. public abstact boolean isStupid();static

五.局部變量前不能聽任何訪問修飾符(public、proctected、private);final能夠用來修飾局部變量(final如何abstract,strictfp: strict float point ,都是非訪問修飾符,strictfp只能修飾class和method,而非variable)img

六.abstract 的 method 不能以 private 修飾,由於abstract 的 method 就是讓子類以 implement 實現具體細節的poi

七.final 修飾的成員變量必須在構造器結束以前就被賦予一個明確的值 final int i = 0;interface

八.任何在interface 中聲明的成員變量默認爲public static final 的,其實現類不能改變成員變量

相關文章
相關標籤/搜索