太原維信科技——java訪問修飾符詳解
0
學java,零基礎不怕,不只要理論,更要實踐+項目,<a href=http://www.bjweixin.com>太原維信科技提供 </a>
為您講解理論+項目 :
public private protected abstract final static 修飾符的用法 太原維信科技 http://www.bjweixin.com
public 訪問級別最高 其次是protected 默認 private
成員變量和成員方法可以被四個中的任何一個訪問
類可以處于public 和默認,但是不能被protected和private修飾
局部變量不能被訪問控制修飾符修飾
abstract修飾符
抽象類不能被實例化
抽象類中可以沒有抽象方法,但包含抽象方法的類必須是抽想類
如果子類沒有實現父類中的所有抽象方法,子類也必須定義為抽象類 太原維信科技 http://www.bjweixin.com
抽象類不能被定義成private ,final和static 類型
沒有抽象構造方法
抽象方法沒有方法體
Final修飾符:
用final修飾的類不能被繼承
方法不能被子類方法覆蓋
Private類型的方法都是默認final方法,因而不能被子類方法覆蓋 太原維信科技 http://www.bjweixin.com
Final變量必須被初始化,并且只能被賦值一次
Static修飾符
靜態變量在內存中只有一個拷貝,在類的所有實例中共享
靜態方法中不能直接訪問實例方法和實例變量 太原維信科技 http://www.bjweixin.com
靜態方法中不能使用this和super
靜態方法不能被abstract修飾
可以通過類名直接訪問
當類被加載,靜態代碼塊只執行一次。
很多修飾符可以連用,位置不定 太原維信科技 http://www.bjweixin.com
但:absrtact和private
Abstract和final
Abstract和static 不可以
<a href=http://www.bjweixin.com>太原維信科技提供 </a> ,零基礎學java,嵌入式。5年經驗,保您就業無憂