Java並發編程實踐 華章專業開發者叢書·Java並發編程實戰 計算機與互聯網

Java並發編程實踐 華章專業開發者叢書·Java並發編程實戰 計算機與互聯網 pdf epub mobi txt 電子書 下載 2025

[美] 蓋茨 著
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 遼寜齣版集團圖書專營店
齣版社: 機械工業齣版社
ISBN:9787111370048
商品編碼:25578376712
包裝:平裝-膠訂
開本:16
齣版時間:2012-02-01
頁數:293

具體描述




















內容介紹


    本書深入淺齣地介紹瞭Java綫程和並發,是一本完美的Java並發參考手冊。書中從並發性和綫程安全性的基本概念齣發,介紹瞭如何使用類庫提供的基本並發構建塊,用於避免並發危險、構造綫程安全的類及驗證綫程安全的規則,如何將小的綫程安全類組閤成更大的綫程安全類,如何利用綫程來提高並發應用程序的吞吐量,如何識彆可並行執行的任務,如何提高單綫程子係統的響應性,如何確保並發程序執行預期任務,如何提高並發代碼的性能和可伸縮性等內容,*後介紹瞭一些高級主題,如顯式鎖、原子變量、非阻塞算法以及如何開發自定義的同步工具類。     本書適閤Java程序開發人員閱讀。

編輯推薦


    **6屆Jolt大奬提名圖書
    JavaOne大會*暢銷圖書

    瞭解Java並發編程推薦閱讀佳作 

目錄


對本書的贊譽 譯者序 前  言 第1章  簡介   1.1  並發簡史   1.2  綫程的優勢     1.2.1  發揮多處理器的強大能力     1.2.2  建模的簡單性     1.2.3  異步事件的簡化處理     1.2.4  響應更靈敏的用戶界麵   1.3  綫程帶來的風險     1.3.1  安全性問題     1.3.2  活躍性問題     1.3.3  性能問題   1.4  綫程無處不在

在綫試讀


    **章  簡    介     編寫正確的程序很難,而編寫正確的並發程序則難上加難。與串行程序相比,在並發程序中存在更多容易齣錯的地方。那麼,為什麼還要編寫並發程序?綫程是Java語言中不可或缺的重要功能,它們能使復雜的異步代碼變得更簡單,從而極大地簡化瞭復雜係統的開發。此外,要想充分發揮多處理器係統的強大計算能力,*簡單的方式就是使用綫程。隨著處理器數量的持續增長,如何高效地使用並發正變得越來越重要。     1.1  並發簡史     在早期的計算機中不包含操作係統,它們從頭到尾隻執行一個程序,並且這個程序能訪問計算機中的所有資源。在這種裸機環境中,不僅很難編寫和運行程序,而且每次隻能運行一個程序,這對於昂貴並且稀有的計算機資源來說也是一種浪費。     操作係統的齣現使得計算機每次能運行多個程序,並且不同的程序都在單獨的進程中運行:操作係統為各個獨立執行的進程分配各種資源,包括內存,文件句柄以及安全證書等。如果需要的話,在不同的進程之間可以通過一些粗粒度的通信機製來交換數據,包括:套接字、信號處理器、共享內存、信號量以及文件等。     之所以在計算機中加入操作係統來實現多個程序的同時執行,主要是基於以下原因:     資源利用率。在某些情況下,程序必須等待某個外部操作執行完成,例如輸入操作或輸齣操作等,而在等待時程序無法執行其他任何工作。因此,如果在等待的同時可以運行另一個程序,那麼無疑將提高資源的利用率。     公平性。不同的用戶和翠序對於計算機上的資源有著同等的使用權。一種高效的運行方式是通過粗粒度的時間分片(Time Slicing)使這些用戶和程序能共享計算機資源,而不是由一個程序從頭運行到尾,然後再啓動下一個程序。     便利性。通常來說,在計算多個任務時,應該編寫多個程序,每個程序執行一個任務並在必要時相互通信,這比隻編寫一個程序來計算所有任務更容易實現。     ……

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有