大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java基礎知識分享,java語言修飾符

Java基礎知識分享,java語言修飾符

更新時間:2020-06-09 16:29:39 來源:動力節點 瀏覽2380次

1、訪問控制修飾符

公開級別:用public修飾,對外公開。

受保護級別:用protected修飾,向子類及同一個包中的類公開。

默認級別:沒有訪問修飾符,向同一個包中的類公開。

私有級別:用private修飾,只有類本身可以訪問,不對外公開。

成員變量、成員方法、構造方法可以處于4個訪問級別中的一個(局部變量只能在方法內部被訪問,不能用public,protected,private修飾)。頂層類可以處于公開或默認級別,因此頂層類不可以用private和protected修飾。

2、abstract修飾符

abstract可以修飾類和成員方法

語法規則:

●抽象類中可以沒有抽象方法,但是包含了抽象方法的類必須被定義為抽象類。

●沒有抽象構造方法,也沒有抽象靜態方法。

●抽象類可以有非抽象的構造方法,在創建子類的實例時可以調用這些構造方法。

abstract class Base{}
class Sub extends Base{
public static void main(String[]args){
Base base1=new Base();//非法,編譯出錯,不能創建抽象類Base的實例
Base base2=new Sub();//合法,可以創建具體類Sub的實例
}
}

●抽象類及抽象方法不能被final修飾符。abstract修飾符不能和final連用

3、final修飾符

final修飾非抽象類、費抽象方法和變量

●用final修飾的類不能被繼承

●用final修飾的方法不能被覆蓋

●用final修飾的變量只能被賦一次值

final不能用來修飾構造方法

4、static修飾符

修飾類的成員變量,成員方法和代碼塊

●用static修飾的成員變量表示靜態變量,可以直接通過類名來訪問

●用static修飾的成員方法表示靜態方法,可以直接通過類名來訪問

靜態方法中不能用this關鍵字,也不能直接訪問所屬類的實例變量和實例方法(必須通過對象引用來訪問),但是可以直接訪問所屬類的靜態變量和靜態方法,靜態方法中也不能使用super關鍵字

●用static修飾的程序代碼塊表示靜態代碼塊,當虛擬機加載類的時候就會執行該代碼塊

被static修飾的成員變量,成員方法被所有實例共享

Java基礎知識分享,java語言修飾符

以上就是動力節點java培訓機構的小編針對“Java基礎知識分享,java語言修飾符”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 成在线人免费视频一区二区三区 | 久久综合九色综合欧洲 | 日韩在线视频网站 | 国产精品久久久久久久久久免费 | 91青青青国产在观免费影视 | 国产精品视频永久免费播放 | 99热这里有精品 | 五月婷婷综合激情网 | 性xxxxxx | 最新中文字幕日本 | 久久99热66这里只有精品一 | 亚洲图片一区二区 | 国产精品2020观看久久 | 91中文字幕在线播放 | 香蕉网站在线观看影院 | 日韩香蕉网 | 久久久久国产成人精品 | 手机看片日韩高清国产欧美 | 国产高清在线精品一区二区三区 | 久久久久亚洲精品一区二区三区 | 九九久久视频 | 欧美日韩国产58香蕉在线视频 | 四虎影片| 国产成人一区二区三区在线视频 | 亚洲一区二区在线免费观看 | 老司机午夜性大片免费 | 伊人一区| 久久国产精品免费视频 | 国产精品久久久久久福利69堂 | 亚洲一区二区三区成人 | 亚洲欧美日韩国产综合久 | 中国欧美一级毛片免费 | 欧美成人免费tv在线播放 | 青青青爽视频在线观看入口 | 国产在线成人一区二区 | 国产精品久久久久久搜索 | 免费观看一级特黄三大片视频 | 国产成人综合久久精品红 | 天天爱夜夜操 | 久久久久久午夜精品 | 亚洲欧洲视频在线 |