Java多線程編程核心技術

Java多線程編程核心技術
定價:414
NT $ 360
  • 作者:高洪岩
  • 出版社:機械工業出版社
  • 出版日期:2015-06-01
  • 語言:簡體中文
  • ISBN10:711150206X
  • ISBN13:9787111502067
  • 裝訂:306頁 / 普通級 / 1-1
 

內容簡介

資深Java專家高洪岩10年經驗總結,全程案例式講解,首本全面介紹Java多線程編程技術的專著。

《Java多線程編程核心技術》以淺白的措辭,結合大量實例,全面講解Java多線程編程中的並發訪問、線程間通信、鎖等最難突破的技術與應用實踐。

全書共7章。

第1章講解了Java多線程的基礎,重點介紹線程類的核CAPI的使用。

第2章講解對並發訪問的控制,即如何寫出線程安全的程序。

第3章介紹線程間通信,以提高CPU利用率和系統間的交互,同時增強對線程任務的把控與監督。

第4章講解Lock對象,以更好實現並發訪問時的同步處理。

第5章講解移動開發中使用較多的定時器類中的多線程技術,這是計划任務執行里很重要的技術點。

第6章講解如何安全、正確地將單例模式與多線程技術相結合,避免實際應用中可能會出現的麻煩。

第7章將前面被遺漏的技術案例在本章節中進行補充,盡量做到不出現技術空白點。
 

目錄

前言

第1章 Java多線程技能
1.1 進程和多線程的概念及線程的優點
1.2 使用多線程
1.2.1 繼承Thread類
1.2.2 實現Runnable接口
1.2.3 實例變量與線程安全
1.2.4 留意i——與System.out.println()的異常
1.3 currentThread()方法
1.4 isAlive()方法
1.5 sleep()方法
1.6 getId()方法
1.7 停止線程
1.7.1 停止不了的線程
1.7.2 判斷線程是否是停止狀態
1.7.3 能停止的線程——異常法
1.7.4 在沉睡中停止
1.7.5 能停止的線程——暴力停止
1.7.6 方法stop()與java.lang.ThreadDeath異常
1.7.7 釋放鎖的不良后果
1.7.8 使用return停止線程
1.8 暫停線程
1.8.1 suspend與resume方法的使用
1.8.2 suspend與resume方法的缺點——獨占
1.8.3 suspend與resume方法的缺點——不同步
1.9 yield方法
1.10 線程的優先級
1.10.1 線程優先級的繼承特性
1.10.2 優先級具有規則性
1.10.3 優先級具有隨機性
1.10.4 看誰運行得快
1.11 守護線程
1.12 本章小結

第2章 對象及變量的並發訪問
2.1 synchronized同步方法
2.1.1 方法內的變量為線程安全
……

第3章 線程間通信
第4章 Lock的使用
第5章 定時器Timer
第6章 單例模式與多線程
第7章 拾遺增補
網路書店 類別 折扣 價格
  1. 新書
    87
    $360