本書主要介紹Java語言中高性能處理的原理技術(shù):NIO和Socket。很好詳細(xì)地講解了NIO中的緩沖區(qū)、通道、選擇器、編碼,以及使用Socket技術(shù)實現(xiàn)TCP/IP和UDP編程,細(xì)化到了演示全部SocketOption的特性,這對理解基于NIO和Socket技術(shù)為基礎(chǔ)所開發(fā)的NIO框架是很好有好處的,本書以案例為入口,將大部分在開發(fā)中常見的NIO和Socket的技術(shù)點都做了演示,細(xì)化到API級。在互聯(lián)網(wǎng)技術(shù)日新月異的時代,Netty以及Kafka等這些高性能處理框架都在底層應(yīng)用到了NIO和Socket,所以當(dāng)你目前是有計劃進(jìn)軍互聯(lián)網(wǎng)技術(shù)時,本書也許會帶給你一個方向。高洪巖,某世界500強項目經(jīng)理,有10年Java相關(guān)開發(fā)經(jīng)驗,精通Java語言,擅長J2EE、E、Android、報表和多線程,以及并發(fā)相關(guān)的技術(shù)內(nèi)容,理論與實踐經(jīng)驗頗豐。著有《Java多線程編程核心技術(shù)》《Java并發(fā)編程:核心方法與框架》《NIO與Socket編程技術(shù)指南》《Java EE核心框架實戰(zhàn) 第2版》《Jasper Reports+iReport報表開發(fā)詳解》《Android學(xué)習(xí)精要》等書籍。
|