一、Netty概念及體系結構
01 Netty——异步和事件驅動
- Java網絡編程NIO選擇器
- Netty的簡介、誰在使用Netty、异步和事件驅動
- Netty的核心組件


02 你的第一款Netty應用程序
- 獲取並安裝Java開發
- 下載和安裝IDE、Apache Maven
- Netty客戶端服務器概覽
- 編寫Echo客戶端
- 構建和運行Echo服務器和客戶端


03 Netty的組件和設計
- Channel、EventLoop 和ChannelFuture
- ChannelHandler 接口 和 ChannelPipeline 接口
- 編碼器和解碼器
- 抽象類 SimpleChannel-InboundHandler


04 傳輸
- 不通過 Netty 使用 OIO和 NIO
- NIO——非阻塞 I/O Epoll——用於 Linux的本地非阻塞傳輸
- OIO——舊的阻塞 I/O 用於 JVM 內部通信的
- Embedded 傳輸


05 ByteBuf 類——Netty 的數據容器
- 字節級操作
- ByteBufHolder 接口
- 按需分配:Byte-BufAllocator 接口


06 ChannelHandler 和ChannelPipeline
- ChannelHandler 家族
- 修改 ChannelPipeline
- ChannelHandlerContext接口
- 异常處理


07 EventLoop 和線程模型
- 線程模型概述
- Netty 4 中的 I/O 和事件處理
- JDK 的任務調度 API
- 線程管理、 EventLoop/線程的分配


08 引導
- Bootstrap 類
- 引導客戶端和無連接協議
- 從 Channel引導客戶端
- 在引導過程中添加多個ChannelHandler
- 使用 Netty 的 Channel-Option 和屬性

最後在出來放一波福利吧!希望可以幫助到大家!
CodeChina開源項目:【一線大廠Java面試題解析+核心總結學習筆記+最新講解視頻】
千千萬萬要記得:多刷題!!多刷題!!
之前算法是我的硬傷,後面硬啃了好長一段時間才補回來,算法才是程序員的靈魂!!!!
篇幅有限,以下只能截圖分享部分的資源!!
(1)多線程(這裏以多線程為代錶,其實整理了一本JAVA核心架構筆記集)

(2)刷的算法題(還有左神的算法筆記)

(3)面經+真題解析+對應的相關筆記(很全面)

(4)視頻學習(部分)
ps:當你覺得學不進或者累了的時候,視頻是個不錯的選擇
在這裏,最後只一句話:祝大家offer拿到手軟!!