第二章 類與對(duì)象

用例子講述了“面向過程”與“面向?qū)ο蟆敝g的區(qū)別

面向?qū)ο蟀悺⒎椒ê蛯傩?/h4>

類是對(duì)象的藍(lán)圖,一個(gè)類可以有很多對(duì)象,根據(jù)某類創(chuàng)建出的對(duì)象都會(huì)有自己的實(shí)例變量。

覆蓋:由子類重新定義繼承下來的方法,以改變或延伸次方法的行為。

JVM回收機(jī)制

創(chuàng)建對(duì)象時(shí),對(duì)象會(huì)被存放在成為“堆”的內(nèi)存區(qū)域中,這個(gè)堆是回收垃圾的堆(Garbage-Collectible Heap)。Java會(huì)根據(jù)對(duì)象的大小來分配內(nèi)存空間。當(dāng)某個(gè)對(duì)象被JVM察覺不會(huì)再被使用到,該對(duì)象就會(huì)被標(biāo)記成可回收的。如果內(nèi)存不足,垃圾收集器就會(huì)啟動(dòng)來清理垃圾、回收空間,讓空間能夠再次被利用。

關(guān)于全局變量

Java沒有全局變量,任何變量只要加上public、static和final,基本上都會(huì)變成全局變量取用的常數(shù)。

Jar文件

當(dāng)文件很多時(shí),可以將它們依據(jù)pkzip格式來存檔的Java Archive——.jar文件。在jar文件中,可以引入一個(gè)簡(jiǎn)單文字格式的文字文件,它被稱為manifest,里面有定義出jar中的哪一個(gè)文件帶有啟動(dòng)應(yīng)用程序的main()方法。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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