java學(xué)習(xí)day10-接口防嗡、內(nèi)部類、枚舉

java學(xué)習(xí)第十天內(nèi)容總結(jié):

學(xué)習(xí)內(nèi)容:

學(xué)習(xí)大綱

學(xué)習(xí)記錄:

1侠坎、接口:

? ? ? ? 1)接口和實(shí)現(xiàn)類體現(xiàn)了多態(tài)蚁趁。

多態(tài)、多實(shí)現(xiàn)

? ? ? ? 2)interface:接口实胸;implements:實(shí)現(xiàn)他嫡。

????????3)接口與抽象類區(qū)別:

? ? ? ??●相同:不能實(shí)例化。子類/實(shí)現(xiàn)類覆寫抽象方法庐完。

? ??????●不同:接口沒有構(gòu)造器钢属;接口多實(shí)現(xiàn),抽象類單繼承门躯。

注:接口和抽象類可完成相同功能時(shí)淆党,盡量選接口。

設(shè)計(jì)模式(適配器模式):接口和抽象類集合使用讶凉。

(如:接口:WindowListener -->抽象類:WindowAdapter實(shí)現(xiàn)接口染乌。該接口、抽象類就是適配器模式懂讯。)

(接口Xxx需要實(shí)現(xiàn)的方法特別多荷憋,實(shí)際僅使用其中一個(gè)方法,則使用抽象類Yyy域醇,該類中實(shí)現(xiàn)了接口Xxx的所有方法台谊,未覆蓋的方法則是空方法實(shí)現(xiàn)。)

2譬挚、內(nèi)部類

內(nèi)部類

????內(nèi)部類:增強(qiáng)封裝,不允許其他類訪問內(nèi)部類酪呻。

????局部內(nèi)部類:只能訪問final修飾的局部變量减宣。

????匿名內(nèi)部類(相對(duì)常用):定義一次,使用一次玩荠。注意:此時(shí)漆腌,new是語法。

3阶冈、枚舉

????枚舉數(shù)據(jù)類型是特殊類闷尿,固定多個(gè)常量對(duì)象的集合。

????enum枚舉特點(diǎn):

? ? ????(1)不能顯示繼承Enum類女坑。

? ? ? ? (2)假構(gòu)造器填具,底層沒有無參構(gòu)造器,訪問權(quán)限private。

? ? ? ? (3)枚舉實(shí)例必須位于枚舉體的頂端劳景,使用“分號(hào)”分割其他成員誉简。

? ? 枚舉的使用:

? ? ? ? (1)枚舉中都是全局公共的靜態(tài)常量,直接枚舉類名調(diào)用盟广。

? ? ? ? (2)枚舉對(duì)象可調(diào)用Enum類方法闷串。

? ? ? ? ? ? 1)name:枚舉對(duì)象常量名稱

? ? ? ? ? ? 2)ordinal:枚舉對(duì)象序號(hào)

? ? ? ? ? ? 3)toString:枚舉對(duì)象常量名稱

? ? ? ? (3)編譯器生成的枚舉類的靜態(tài)方法(反編譯代碼):values,valueof筋量。

? ? ? ? (4)switch支持枚舉類型烹吵。

? ? ? ? ? ? switch只支持int類型。枚舉底層的對(duì)象ordinal的類型是int類型桨武。

建議:用枚舉做單例模式年叮。


推薦書籍:《Effective Java 中文版》


補(bǔ)充:

1、oracle取消臨時(shí)備份文件玻募。

2只损、mysql數(shù)據(jù)類型取值

網(wǎng)址:https://www.cnblogs.com/web21/p/6016120.html

截圖:

3、oracle數(shù)據(jù)庫的創(chuàng)建

方法:https://www.cnblogs.com/0201zcr/p/4669548.html

截圖:

數(shù)據(jù)庫文件即oracle數(shù)據(jù)庫表空間文件七咧。

4跃惫、mysql數(shù)據(jù)庫varchar字段排序

方法:https://www.cnblogs.com/haosola/p/3382368.html

截圖:

customer表
customer表的cust_id數(shù)據(jù)
直接進(jìn)行varchar排序,僅首數(shù)字進(jìn)行排序
+0艾栋,轉(zhuǎn)換數(shù)據(jù)類型排序爆存,達(dá)到數(shù)據(jù)大到小的排序效

注:varchar類型+0后就轉(zhuǎn)換INT類型,這樣就可以按照大小排序了蝗砾。


方法:

1先较、MySQL官方文檔查看內(nèi)置函數(shù)

https://dev.mysql.com/doc/refman/5.6/en/func-op-summary-ref.html

(找文檔方法:

)

2、Oracle官方文檔查看內(nèi)置函數(shù)

https://docs.oracle.com/cd/E11882_01/server.112/e41084/toc.htm

(找文檔方法:https://blog.csdn.net/spark_Streaming/article/details/81433058--稍有差異)

3悼粮、MariaDB官方文檔內(nèi)置函數(shù)

https://mariadb.com/kb/en/library/function-and-operator-reference/

(官方手冊譯文:https://www.cnblogs.com/f-ck-need-u/p/8698943.html)

(MariaDB開源免費(fèi)關(guān)系型數(shù)據(jù)庫闲勺,mysql和mariaDB開發(fā)團(tuán)隊(duì)一致,區(qū)別在于mysql已經(jīng)被oracle閉源了而mariaDB是開源的扣猫。

(找文檔方法:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末菜循,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子申尤,更是在濱河造成了極大的恐慌癌幕,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件昧穿,死亡現(xiàn)場離奇詭異勺远,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)时鸵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門胶逢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事宪塔〈沤保” “怎么了?”我有些...
    開封第一講書人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵某筐,是天一觀的道長比搭。 經(jīng)常有香客問我,道長南誊,這世上最難降的妖魔是什么身诺? 我笑而不...
    開封第一講書人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮抄囚,結(jié)果婚禮上霉赡,老公的妹妹穿的比我還像新娘。我一直安慰自己幔托,他們只是感情好穴亏,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著重挑,像睡著了一般嗓化。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谬哀,一...
    開封第一講書人閱讀 50,096評(píng)論 1 291
  • 那天刺覆,我揣著相機(jī)與錄音,去河邊找鬼史煎。 笑死谦屑,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的篇梭。 我是一名探鬼主播氢橙,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼很洋!你這毒婦竟也來了充蓝?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤喉磁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后官脓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體协怒,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年卑笨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了孕暇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖妖滔,靈堂內(nèi)的尸體忽然破棺而出隧哮,到底是詐尸還是另有隱情,我是刑警寧澤座舍,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布沮翔,位于F島的核電站,受9級(jí)特大地震影響曲秉,放射性物質(zhì)發(fā)生泄漏采蚀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一承二、第九天 我趴在偏房一處隱蔽的房頂上張望榆鼠。 院中可真熱鬧,春花似錦亥鸠、人聲如沸妆够。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽神妹。三九已至,卻和暖如春盖桥,著一層夾襖步出監(jiān)牢的瞬間灾螃,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來泰國打工揩徊, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留腰鬼,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓塑荒,卻偏偏與公主長得像熄赡,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子齿税,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 包含的重點(diǎn)內(nèi)容:JAVA基礎(chǔ)JVM 知識(shí)開源框架知識(shí)操作系統(tǒng)多線程TCP 與 HTTP架構(gòu)設(shè)計(jì)與分布式算法數(shù)據(jù)庫知...
    消失er閱讀 4,308評(píng)論 1 10
  • 在一個(gè)方法內(nèi)部定義的變量都存儲(chǔ)在棧中彼硫,當(dāng)這個(gè)函數(shù)運(yùn)行結(jié)束后,其對(duì)應(yīng)的棧就會(huì)被回收凌箕,此時(shí)拧篮,在其方法體中定義的變量將不...
    Y了個(gè)J閱讀 4,414評(píng)論 1 14
  • 愛情不過是一種瘋病——莎士比亞 ——— 1 ——— 把友情看的更重的我很少談及愛情顷牌,若問我愛情是什么剪芍?我唯一...
    兮籽兒閱讀 893評(píng)論 0 0
  • 很累很累罪裹,累到想要放棄,但是放棄之后將會(huì)是一無所有疗锐,又不能放棄坊谁。唯有堅(jiān)持、唯有為自己打氣滑臊,才能更勇敢的走下去口芍。...
    岳樹元閱讀 704評(píng)論 0 1
  • 咖啡廳,獨(dú)立與相互依賴雇卷。金句平出:自己與依靠別人鬓椭,有的時(shí)候差不多。但如果依靠自己关划,這種能力是可以越訓(xùn)練越強(qiáng)的小染。 哦...
    Fairyffff閱讀 212評(píng)論 0 1