java是一種為多個(gè)平臺(tái)生成軟件的編程語(yǔ)言。由Sun Microsystems的前計(jì)算機(jī)科學(xué)家James A. Gosling在20世紀(jì)90年代中期開發(fā)的。編譯的代碼可在大多數(shù)操作系統(tǒng)上運(yùn)行。Java具有封裝、繼承、內(nèi)部類三個(gè)特性。
java是什么語(yǔ)言
1、封裝
封裝(Encapsulation)是面向?qū)ο蠓椒ǖ闹匾瓌t,就是把對(duì)象的屬性和操作(或服務(wù))結(jié)合為一個(gè)獨(dú)立的整體,并盡可能隱藏對(duì)象的內(nèi)部實(shí)現(xiàn)細(xì)節(jié)。
2、繼承
繼承是面向?qū)ο笞铒@著的一個(gè)特性。繼承是從已有的類中派生出新的類,新的類能吸收已有類的數(shù)據(jù)屬性和行為,并能擴(kuò)展新的能力。關(guān)鍵字(extends)讓類與類之間產(chǎn)生繼承關(guān)系。
3、內(nèi)部類
將一個(gè)類定義在另一個(gè)類里面,里面的那個(gè)類就稱為內(nèi)部類。內(nèi)部類的出現(xiàn),再次打破了Java單繼承的局限性。
[免責(zé)聲明]
文章標(biāo)題: java是什么語(yǔ)言
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。