好處:解決了線程安全問題。 弊端:相對降低性能,因?yàn)榕袛噫i需要消耗資源,產(chǎn)生了死鎖。 查看全文>>
技術(shù)文章2016-03-16 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
多線程:★★★★ 進(jìn)程:正在進(jìn)行中的程序。其實(shí)進(jìn)程就是一個應(yīng)用程序運(yùn)行時的內(nèi)存分配空間。 線程:其實(shí)就是進(jìn)程中一個程序執(zhí)行控制單元,一條執(zhí)行路徑。進(jìn)程負(fù)責(zé)的是應(yīng)用程序的空間的標(biāo)示。線程負(fù)責(zé)的是應(yīng)用程序的執(zhí)行順序。 查看全文>>
技術(shù)文章2016-03-16 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
包:定義包用package關(guān)鍵字。 1:對類文件進(jìn)行分類管理。 2:給類文件提供多層名稱空間。 查看全文>>
技術(shù)文章2016-03-16 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
異 常:★★★★ 異常:就是不正常。程序在運(yùn)行時出現(xiàn)的不正常情況。其實(shí)就是程序中出現(xiàn)的問題。這個問題按照面向?qū)ο笏枷脒M(jìn)行描述,并封裝成了對象。因?yàn)閱栴}的產(chǎn)生有產(chǎn)生的原因、有問題的名稱、有問題的描述等多個屬性信息存在。當(dāng)出現(xiàn)多屬性信息最方便的方式就是將這些信息進(jìn)行封裝。異常就是java按照面向?qū)ο蟮乃枷雽栴}進(jìn)行對象封裝。這樣就方便于操作問題以及處理問題。 查看全文>>
技術(shù)文章2016-03-15 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
內(nèi)部類:如果A類需要直接訪問B類中的成員,而B類又需要建立A類的對象。這時,為了方便設(shè)計和訪問,直接將A類定義在B類中。就可以了。A類就稱為內(nèi)部類。內(nèi)部類可以直接訪問外部類中的成員。而外部類想要訪問內(nèi)部類,必須要建立內(nèi)部類的對象。 查看全文>>
技術(shù)文章2016-03-15 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
多 態(tài)★★★★★(面向?qū)ο筇卣髦唬汉瘮?shù)本身就具備多態(tài)性,某一種事物有不同的具體的體現(xiàn)。 查看全文>>
技術(shù)文章2016-03-15 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
接 口:★★★★★ 1:是用關(guān)鍵字interface定義的。 2:接口中包含的成員,最常見的有全局常量、抽象方法。 注意:接口中的成員都有固定的修飾符。 成員變量:public static final 查看全文>>
技術(shù)文章2016-03-10 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程
在不斷抽取過程中,將共性內(nèi)容中的方法聲明抽取,但是方法不一樣,沒有抽取,這時抽取到的方法,并不具體,需要被指定關(guān)鍵字abstract所標(biāo)示,聲明為抽象方法。 查看全文>>
技術(shù)文章2016-03-10 |傳智播客Java培訓(xùn)學(xué)院 |Java培訓(xùn),java教程