精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
java中的三個修飾符static、final、abstract

一、static 關(guān)鍵字

         可以修飾:

          1.屬性--> 被static關(guān)鍵字修飾的屬性叫類變量,是全類共有的,可直接用類名訪問。

                    初始化類變量是在類加載是完成。

               類加載:當虛擬機JVM第一次使用一個類時,會通過classpath找到這個類所對應(yīng)的

                       字節(jié)碼文件,將這個文件中包含的類信息全讀入JVM并保存起來,使下次再用

                       這個類時就不需要再去加載,一個類只加載一次。

        

         2.方法 -->被static關(guān)鍵字修飾的方法叫靜態(tài)方法,可直接用類名訪問。

              

              靜態(tài)方法的特點:

                            (1)靜態(tài)方法只能訪問類的靜態(tài)成員(靜態(tài)屬性和靜態(tài)方法)

                           (2)靜態(tài)方法只能被子類中的靜態(tài)方法覆蓋,并且沒有多態(tài)

                    例子:A a=new B(); A類是B類的父類

                          A中有m()方法,B中也有m()方法,則a.m()調(diào)用的是B中的m()方法;

                          如果A、B中的m()方法都是靜態(tài)方法,則a.m()調(diào)用的是A中的m()方法

         

         3.靜態(tài)代碼塊

                     在類加載時運行一次

 

二、final關(guān)鍵字

         可以修飾:

          1.變量--> 被final修飾的變量成為常量,一旦賦值,不能被修改。

         2.方法 -->如果一個方法被final修飾,說明該方法不能被子類覆蓋 

         3.類-->   如果一個類被final修飾,說明該類不能被繼承

 

三、abstract 抽象的

        可以修飾:

          1.類--> 不能創(chuàng)建對象,但可以聲明對象的引用 

         2.方法 --> 只有定義,沒有實現(xiàn)

              (1)如果一個類中有抽象方法,則這個類必須是抽象類

              (2)子類繼承一個抽象類,如果子類不希望也成為抽象類,

                    就必須實現(xiàn)父類中所有的抽象方法

              (3)抽象類中有構(gòu)造方法                  

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Java 面試常問的關(guān)鍵字總結(jié)
幾個比較難理解的JAVA關(guān)鍵字總結(jié)
Java三個小老弟
[轉(zhuǎn)]構(gòu)造函數(shù)為什么不能被abstract/static/final/native/stricftp/synchronized修飾 及 一些關(guān)鍵字的用法
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 吴江市| 中山市| 肇源县| 阿拉善左旗| 兴宁市| 西昌市| 东港市| 内乡县| 遂昌县| 临桂县| 黑河市| 郯城县| 汕尾市| 黄浦区| 苏州市| 肃宁县| 麦盖提县| 綦江县| 平昌县| 徐水县| 兰西县| 玉田县| 迁西县| 张家界市| 金乡县| 西吉县| 大埔县| 龙江县| 开江县| 枣阳市| 西吉县| 房产| 辽阳市| 河西区| 东丽区| 曲沃县| 神池县| 福贡县| 泽普县| 咸丰县| 抚州市|