亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

static,interface and final

2019-11-14 23:52:08
字體:
來源:轉載
供稿:網友
static,interface and final

1.static:

a)抽象類(abstractclass):使用了abstract關鍵字所修飾的類叫做抽象類。抽象類無法實例化,不能new出來一個抽象類的對象(實例)。

抽象方法(abstractmethod):使用abstract關鍵字所修飾的方法叫做抽象方法。抽象方法需要定義在抽象類中。相對于抽象方法,之前所定義的方法叫做具體方法(有聲明,有實現)。抽象方法只能存在與抽象類和接口中,但是抽象類中可以含有具體方法,接口中只能含有抽象方法。

b)抽象類的繼承:在子類繼承父類(父類是個抽象類)的情況下,那么該子類必須要實現父類中所定義的所有抽象方法;否則,該子類需要聲明成一個抽象類。

c)static修飾屬性:無論一個類生成了多少個對象,所有這些對象共同使用唯一一份靜態的成員變量;一個對象對該靜態成員變量進行了修改,其他對象的該靜態成員變量的值也會隨之發生變化。如果一個成員變量是static的,那么我們可以通過類名.成員變量名的方式來使用它(推薦使用這種方式)。

d)static修飾方法:static修飾的方法叫做靜態方法。對于靜態方法來說,可以使用類名.方法名的方式來訪問。靜態方法只能繼承,不能重寫(Override)。

 1 package eameple; 2 public class Test 3 { 4     public static void main(String[] args) 5     { 6         R r = new R(); 7         r.method(); 8         T t= new R(); 9         t.method();10     }11 }12 13 abstract class T14 {15     16     public static void method()17     {18         System.out.

e)static 代碼塊:靜態代碼塊。靜態代碼塊的作用也是完成一些初始化工作。首先執行靜態代碼塊,然后執行構造方法。靜態代碼塊在類被加載的時候執行,而構造方法是在生成對象的時候執行;要想調用某個類來生成對象,首先需要將類加載到 java 虛擬機上(JVM),然后由 JVM 加載這個類來生成對象。類的靜態代碼塊只會執行一次,是在類被加載的時候執行的,因為每個類只會被加載一次,所以靜態代碼塊也只會被執行一次;而構造方法則不然,每次生成一個對象的時候都會調用類的構造方法,所以 new 一次就會調用構造方法一次。如果繼承體系中既有構造方法,又有靜態代碼塊,那么首先執行最頂層的類的靜態代碼塊,一直執行到最底層類的靜態代碼塊,然后再去執行最頂層類的構造方法,一直執行到最底層類的構造方法。注意:靜態代碼塊只會執行一次。

f)靜態的只能訪問靜態的;非靜態的可以訪問一切。

g)不能在靜態方法中使用this關鍵字。

2.interface

  接口(interface):接口的地位等同于class,接口中的所有方法都是抽象方法。在聲明接口中的方法時,可以使用abstract關鍵字,也可以不使用。通常情況下,都會略掉abstract關鍵字。類可以實現接口,實現使用關鍵字implements表示,代表了某個類實現了某個接口。一個類實現了某個接口,那么該類必須要實現接口中聲明的所有方法。如果該類是個抽象類,那么就無需實現接口中的方法了。Java是單繼承的,也就是說某個類只能有唯一一個父類;一個類可以實現多個接口,多個接口之間使用逗號分隔。接口中所聲明的方法都是抽象方法。接口中的方法都是public的。接口中也可以定義成員變量。接口中的成員變量都是public、final、static的。

3.final

  final關鍵字:final可以修飾屬性、方法、類。當一個類被final所修飾時,表示該類是一個終態類,即不能被繼承。當一個方法被final所修飾時,表示該方法是一個終態方法,即不能被重寫(Override)。當一個屬性被final所修飾時,表示該屬性不能被改寫。當final修飾一個原生數據類型時,表示該原生數據類型的值不能發生變化(比如說不能從10變為20);如果final修飾一個引用類型時,表示該引用型不能再指向其他對象了,但該引用所指向的對象的內容是可以發生變化的。

  對于final類型成員變量,一般來說有兩種賦初值方式:在聲明final類型的成員變量時就賦上初值;在聲明final類型的成員變量時不賦初值,但在類的所有構造方法中都為其賦上初值。

一個類不能既是final,又是abstract的。因為abstract的主要目的是定義一種約定,讓子類去實現這種約定,而final表示該類不能被繼承,這樣abstract希望該類可以被繼承而final明確說明該類不能被繼承,兩者矛盾。因此一個類不能既是final的,又是abstract的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久亚洲福利精品午夜| 日韩激情视频在线播放| 精品视频—区二区三区免费| 亚洲黄在线观看| 成人激情在线播放| 久久精品国产成人精品| 久久影视电视剧免费网站清宫辞电视| 久久久精品久久久久| 亚洲精品国产成人| 欧美另类老肥妇| 中文字幕久久久av一区| 欧美日韩裸体免费视频| 亚洲在线免费看| 日韩在线不卡视频| 亚洲**2019国产| 国产精品久久久久aaaa九色| 欧美专区中文字幕| 日韩av手机在线看| 国产一区在线播放| 日韩精品免费视频| 情事1991在线| 亚洲精品色婷婷福利天堂| 国产精品一区二区电影| 日本精品久久久| 九九热精品视频国产| 欧美成人精品一区二区三区| 高清日韩电视剧大全免费播放在线观看| 国产成人精品免费久久久久| 97av在线视频免费播放| 茄子视频成人在线| 青青草99啪国产免费| 亚洲精品福利视频| 成人精品一区二区三区电影免费| 97久久超碰福利国产精品…| 国产亚洲精品久久久久久牛牛| 亚洲国产日韩欧美综合久久| 国产一区深夜福利| 久久久久久亚洲精品| 中文字幕九色91在线| 中文字幕亚洲精品| 久久好看免费视频| 久久深夜福利免费观看| 国产亚洲日本欧美韩国| 国产日韩在线看| 精品在线欧美视频| 日韩一区视频在线| 欧美日韩第一页| 欧美电影免费观看| 久久久久国色av免费观看性色| 日韩精品在线第一页| 亚洲精品综合久久中文字幕| 在线日韩第一页| 亚洲精品视频播放| 亚洲男人天堂网| 成人久久一区二区| 亚洲精品之草原avav久久| 555www成人网| 成人福利网站在线观看| 国产日韩在线免费| 日韩av黄色在线观看| 亚洲国产精品一区二区三区| 亚洲国产精品yw在线观看| 欧美日韩在线观看视频小说| 日韩精品免费看| www国产精品com| 国产精品免费福利| 8x海外华人永久免费日韩内陆视频| 欧美午夜www高清视频| 狠狠做深爱婷婷久久综合一区| 亚洲www永久成人夜色| 国产午夜精品视频| 国产精品影片在线观看| 欧美性xxxxxxxxx| 亚洲国产欧美日韩精品| 国产一区二区在线免费| 日韩欧美一区二区在线| 亚洲美女在线视频| 亚洲综合一区二区不卡| 国产成人中文字幕| 国内精品视频一区| 欧美性猛交xxxx乱大交蜜桃| 亚洲男人天堂九九视频| 久久久精品免费视频| 欧美精品福利在线| 精品女厕一区二区三区| 国产精品成av人在线视午夜片| 成人欧美一区二区三区在线湿哒哒| 两个人的视频www国产精品| 久久国产精品影片| 亚洲人成在线观看| 亚洲天堂免费在线| 狠狠色狠狠色综合日日小说| 久久精品男人天堂| 日韩一区二区三区xxxx| 日韩欧美精品网站| 精品日本美女福利在线观看| 色噜噜狠狠狠综合曰曰曰88av| 国外日韩电影在线观看| 久久久免费av| 亚洲精品美女免费| 精品偷拍一区二区三区在线看| 亚洲free性xxxx护士白浆| 国产亚洲精品久久久久久牛牛| 91久久久国产精品| 国产在线精品自拍| 中文一区二区视频| 91av在线精品| 精品国产一区二区三区久久| 欧美xxxx14xxxxx性爽| 国产亚洲激情视频在线| 亚洲图片欧美日产| 欧美精品久久一区二区| 国产精品白嫩美女在线观看| 亚洲性生活视频| 亚洲伦理中文字幕| 精品视频在线播放| 国产精品久久久av| 日韩禁在线播放| 午夜精品国产精品大乳美女| 国产午夜精品麻豆| 欧美亚洲视频在线观看| 一区三区二区视频| 亚洲精品日韩av| 欧美在线精品免播放器视频| 成人精品一区二区三区| 2019中文字幕在线观看| 91sa在线看| 91九色视频导航| 成人免费观看网址| 91沈先生作品| 亚洲国产精品一区二区三区| 日韩精品在线观看一区| 亚洲免费av电影| 成人欧美一区二区三区黑人| 欧美另类xxx| 日韩在线免费视频| 日韩av三级在线观看| 成人xvideos免费视频| 成人a在线视频| 亚洲色图国产精品| 亚洲成人a**站| 亚洲综合在线播放| 国产精品久久久久久久天堂| 国产精品视频区1| 中文字幕久热精品在线视频| 一本色道久久综合狠狠躁篇怎么玩| 日韩精品免费看| 欧美孕妇孕交黑巨大网站| 欧美另类暴力丝袜| 欧美性猛交xxxx免费看久久久| 欧美精品第一页在线播放| 激情懂色av一区av二区av| 日韩欧美有码在线| 精品久久久久久久久中文字幕| 尤物精品国产第一福利三区| 色偷偷av一区二区三区乱| 欧美午夜性色大片在线观看| 国产精品电影久久久久电影网| 精品精品国产国产自在线| 91在线国产电影| 久久精品视频播放| 亚洲电影免费观看高清完整版在线| 国产精品久久久久久久久久99| 91精品国产99|