W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
通過(guò)本章內(nèi)容,大家應(yīng)該知道了 Netty 使用的是哪個(gè)線程模型,使用線程模型的時(shí)候有什么優(yōu)缺點(diǎn)以及當(dāng)使用 Netty 時(shí),它們是如何簡(jiǎn)化你的生活的。
除了學(xué)習(xí)的內(nèi)部運(yùn)作,您獲得了洞察力,知道如何可以執(zhí)行自己的任務(wù)在 EventLoop(I/O Thread) 和 Netty 一樣。你學(xué)會(huì)了如何在一大堆任務(wù)中安排任務(wù)。您還了解了如何驗(yàn)證一個(gè)任務(wù)是否執(zhí)行以及如何取消它。
你現(xiàn)在知道 Netty 使用的各個(gè)先前版本的線程模型,你獲得了更多的背景信息知道為什么新線程模型是更強(qiáng)大的。
你對(duì) Netty 的線程模型有了深入了解,從而幫助您最大限度地提高您的應(yīng)用程序性能,同時(shí)最小化所需的代碼。關(guān)于線程池和并發(fā)訪問(wèn)的更多信息,請(qǐng)參閱 Java Concurrency in Practice (Brian Goetz)。他的書(shū)將會(huì)給你一個(gè)更深層次的了解,即使是最復(fù)雜的應(yīng)用程序必須處理多線程的用例場(chǎng)景。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: