官术网_书友最值得收藏!

前言

用戶在使用計(jì)算機(jī)時,可以一次處理多件事情,例如,在文字處理器中編輯文字和閱讀郵件的同時,還可以聽音樂。之所以可以這樣,是因?yàn)椴僮飨到y(tǒng)支持多任務(wù)的并發(fā)執(zhí)行。并發(fā)編程是指使用平臺提供的一些元素和機(jī)制,使多個任務(wù)可以同時進(jìn)行,并且相互通信實(shí)現(xiàn)數(shù)據(jù)交換和同步。Java是一個并發(fā)平臺,它提供很多在Java程序中執(zhí)行并發(fā)任務(wù)的類。在每個版本中,Java都會為開發(fā)者增加一些功能,便于并發(fā)程序的開發(fā)。本書涵蓋了Java 9并發(fā)API中最重要和實(shí)用的機(jī)制,以便于讀者在程序中直接應(yīng)用。這些機(jī)制包括:

? 線程基本管理;

? 線程同步機(jī)制;

? 委派執(zhí)行器進(jìn)行線程創(chuàng)建和管理;

? 使用fork/join框架提升應(yīng)用性能;

? 使用并行流并行處理大數(shù)據(jù)集合,包含Java 9中新的響應(yīng)流;

? 并發(fā)應(yīng)用的數(shù)據(jù)結(jié)構(gòu);

? 調(diào)整并發(fā)類的一些默認(rèn)行為,適應(yīng)并發(fā)應(yīng)用的測試需求;

? 測試Java并發(fā)應(yīng)用程序。

主站蜘蛛池模板: 玉山县| 巴南区| 大悟县| 泰安市| 泉州市| 杭锦后旗| 宁德市| 罗平县| 平南县| 平塘县| 扎囊县| 蒲城县| 邮箱| 高碑店市| 萍乡市| 师宗县| 宝坻区| 潮安县| 临澧县| 杭州市| 繁昌县| 安图县| 化德县| 永寿县| 纳雍县| 敦煌市| 布拖县| 大荔县| 溆浦县| 星子县| 贞丰县| 夏邑县| 新巴尔虎左旗| 五河县| 海丰县| 门头沟区| 昌江| 垦利县| 庄河市| 沙坪坝区| 舟曲县|