更新時(shí)間:2022-07-26 11:00:38 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1905次
Java底層原理是什么?動(dòng)力節(jié)點(diǎn)小編來告訴大家。JAVA的三個(gè)基本原則是繼承、多態(tài)和封裝。JAVA的所有概念都是基于類及其對象的。對象是具有某些屬性或?qū)傩缘恼鎸?shí)世界實(shí)體。Java類是創(chuàng)建對象的基礎(chǔ)上的原型、藍(lán)圖或模板。沒有類,對象就不能存在。
JAVA是一種面向?qū)ο蟮木幊陶Z言。JAVA 的所有概念都基于類及其對象。對象是具有某些屬性或?qū)傩缘恼鎸?shí)世界實(shí)體。類是創(chuàng)建對象的基礎(chǔ)上的原型、藍(lán)圖或模板。沒有類,對象就不能存在。
JAVA的三個(gè)基本原則定義如下:
1.繼承
2.多態(tài)性
3.封裝
這是一個(gè)用于代碼可重用性的概念。繼承另一個(gè)類的特性的類稱為子類。被繼承的類稱為超類。超類也可以稱為一般類,子類可以稱為特定類。例如,動(dòng)物是一個(gè)包含一些與動(dòng)物相關(guān)的一般特征的類。Cat 是一個(gè)特定的類,其中包含特定于動(dòng)物貓的特征。繼承提供代碼可重用性。如果超類具有某些特性,則子類會(huì)繼承這些特性,就好像它們是它們自己的一樣。子類也可以定義一些自己的特性。
這是一個(gè)像約束力一樣起作用的概念。它可以防止外部用戶未經(jīng)授權(quán)訪問類。封裝意味著“在膠囊中”,這意味著一切都是安全的,以便維護(hù)類的安全性。它是通過使用訪問說明符來實(shí)現(xiàn)的,例如 public、private、protected。訪問修飾符指定一個(gè)類從另一個(gè)類的訪問。例如,如果一個(gè)類被定義為私有,那么它就不能從任何其他類訪問。可以從包內(nèi)或包外的任何類訪問公共類。它充當(dāng)安全功能。
多態(tài)性意味著多種形式。它是一個(gè)概念,允許一個(gè)接口用于一般類別的操作。它也被稱為“一個(gè)接口多個(gè)方法”。例如,有一個(gè)包含許多類型鍵的移動(dòng)集。每個(gè)鍵可以執(zhí)行多種類型的功能。它可以寫數(shù)字、字母或符號。這個(gè)鍵是多態(tài)的,因?yàn)樗梢杂糜谕瑫r(shí)執(zhí)行許多事情。這是多態(tài)性的一個(gè)合適的例子。方法覆蓋是多態(tài)的一部分。多態(tài)是在運(yùn)行時(shí)實(shí)現(xiàn)的概念。
繼承、多態(tài)和封裝是 JAVA 的關(guān)鍵原則,它們是語言的基礎(chǔ)。還有一些其他的原則,如Java抽象類、數(shù)據(jù)隱藏等不太重要。JAVA主要圍繞這三個(gè)基本原則。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743