目錄(52章)
倒序
- 封面
- 版權信息
- 前言
- 第1章 Java多線程技能
- 1.1 進程和多線程的概念及線程的優(yōu)點
- 1.2 使用多線程
- 1.3 currentThread()方法
- 1.4 isAlive()方法
- 1.5 sleep()方法
- 1.6 getId()方法
- 1.7 停止線程
- 1.8 暫停線程
- 1.9 yield方法
- 1.10 線程的優(yōu)先級
- 1.11 守護線程
- 1.12 本章小結
- 第2章 對象及變量的并發(fā)訪問
- 2.1 synchronized同步方法
- 2.2 synchronized同步語句塊
- 2.3 volatile關鍵字
- 2.4 本章總結
- 第3章 線程間通信
- 3.1 等待/通知機制
- 3.2 方法join的使用
- 3.3 類ThreadLocal的使用
- 3.4 類InheritableThreadLocal的使用
- 3.5 本章總結
- 第4章 Lock的使用
- 4.1 使用ReentrantLock類
- 4.2 使用ReentrantReadWriteLock類
- 4.3 本章總結
- 第5章 定時器Timer
- 5.1 定時器Timer的使用
- 5.2 本章總結
- 第6章 單例模式與多線程
- 6.1 立即加載/“餓漢模式”
- 6.2 延遲加載/“懶漢模式”
- 6.3 使用靜態(tài)內(nèi)置類實現(xiàn)單例模式
- 6.4 序列化與反序列化的單例模式實現(xiàn)
- 6.5 使用static代碼塊實現(xiàn)單例模式
- 6.6 使用enum枚舉數(shù)據(jù)類型實現(xiàn)單例模式
- 6.7 完善使用enum枚舉實現(xiàn)單例模式
- 6.8 本章總結
- 第7章 拾遺增補
- 7.1 線程的狀態(tài)
- 7.2 線程組
- 7.3 使線程具有有序性
- 7.4 SimpleDateFormat非線程安全
- 7.5 線程中出現(xiàn)異常的處理
- 7.6 線程組內(nèi)處理異常
- 7.7 線程異常處理的傳遞
- 7.8 本章總結 更新時間:2019-01-01 01:11:06
推薦閱讀
- Java逍遙游記
- LaTeX Cookbook
- 軟件測試工程師面試秘籍
- 用Flutter極速構建原生應用
- AutoCAD VBA參數(shù)化繪圖程序開發(fā)與實戰(zhàn)編碼
- JavaScript入門經(jīng)典
- Learning FuelPHP for Effective PHP Development
- 移動界面(Web/App)Photoshop UI設計十全大補
- Elasticsearch Essentials
- IDA Pro權威指南(第2版)
- Web Developer's Reference Guide
- C編程技巧:117個問題解決方案示例
- Android移動應用項目化教程
- JavaScript編程精解(原書第2版)
- PhantomJS Cookbook
- 微服務設計
- 前端程序員面試筆試真題與解析
- 微信公眾平臺服務號開發(fā):揭秘九大高級接口
- 匯編語言程序設計
- JavaWeb入門經(jīng)典
- C++程序設計習題與實驗指導
- JavaScript高級程序設計(第3版)
- 微信小程序開發(fā)實戰(zhàn)教程(PHP+Laravel+MySQL)(微課版)
- 零基礎學Java項目開發(fā)
- SpringBoot+Vue.js+分布式組件全棧開發(fā)訓練營(視頻教學版)
- Netty、Redis、Zookeeper高并發(fā)實戰(zhàn)
- 技術轉移:就這么干
- Zabbix Cookbook
- C++17 STL Cookbook
- 深入理解Java虛擬機:JVM高級特性與最佳實踐(第2版)