中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
Java修煉指南:高頻源碼解析

包郵 Java修煉指南:高頻源碼解析

出版社:機械工業出版社出版時間:2020-08-01
開本: 26cm 頁數: 10,274頁
中 圖 價:¥37.8(4.7折) 定價  ¥79.9 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

Java修煉指南:高頻源碼解析 版權信息

Java修煉指南:高頻源碼解析 本書特色

適讀人群 :程序員、Java開發人員、技術經理、數據分析師和架構師◆編輯推薦◆ 這是一本講Java JDK源碼的書,它既包括Java SE API的內容(基礎),又兼顧源碼實現的講解(進階),還包含程序員們*關心話題:Java面試中的源碼分析(實戰)。這本書用有限的篇幅講透了JDK的源碼,是以上三點的集大成者。

Java修煉指南:高頻源碼解析 內容簡介

本書通過圖文結合的講解方式幫助讀者理解JDK源碼, 完成多線程并發編程從入門到實踐的飛躍, 全書分為7章: 第1章主要講解Java基礎類的源碼實現 ; 第2章主要剖析了常用集合類的原理源碼 ; 第3章講解了常用原子類AtomicLong和LongAdder的用法和原理 ; 第4章主要剖析了JUC獨占鎖ReentrantLock的原理源碼, ReentrantLock是學習其他并發類的基礎 ; 第5章剖析了兩種常用并發容器List和Map的實現原理, 重點講解了ConcurrentHashMap的實現 ; 第6章講解了阻塞隊列的實現, 著重講解其代表類ArrayBlockingQueue和LinkedBlockingQueue的原理源碼 ; 第7章剖析了線程池的原理源碼。

Java修煉指南:高頻源碼解析 目錄

◆ 目錄:◆

前言
●第1章Java必須掌握的基礎類
1.1JDK中所有類的基類——Object類
1.1.1為什么java.lang包下的類不需要手動導入
1.1.2類構造器
1.1.3equals方法
1.1.4getClass方法
1.1.5hashCode方法
1.1.6toString方法
1.1.7notify()/notifyAll()/wait()
1.1.8finalize方法
1.1.9registerNatives方法
1.2Java的深拷貝和淺拷貝
1.2.1創建對象的5種方式
1.2.2Clone方法
1.2.3基本類型和引用類型
1.2.4淺拷貝
1.2.5深拷貝
1.2.6如何實現深拷貝
1.3*常用的引用類——Integer類
1.3.1Integer類簡介
1.3.2Integer的主要屬性
1.3.3Integer類和int的區別
1.3.4構造方法Integer(int),Integer(String)
1.3.5toString(),toString(int i)和toString(int i,int radix)
1.3.6自動拆箱和裝箱
1.3.7回顧本節開篇的問題
1.3.8進行測試
1.3.9equals()方法
1.3.10String類的定義
1.3.11hashCode()方法
1.3.12parseInt(String s)和parseInt(String s,int radix)方法
1.3.13compareTo(Integer anotherInteger)和compare(int x,int y)方法
1.4日常編碼中*常用的類——String類
1.4.1字段屬性
1.4.2構造方法
1.4.3equals(Object anObject)方法
1.4.4hashCode()方法
1.4.5charAt(int index)方法
1.4.6compareTo(String anotherString)和compareToIgnoreCase(String str)方法
1.4.7concat(String str)方法
1.4.8indexOf(int ch)和indexOf(int ch,int fromIndex)方法
1.4.9split(String regex)和split(String regex,int limit)方法
1.4.10replace(char oldChar,char newChar)和String replaceAll(String regex,
String replacement)方法
1.4.11substring(int beginIndex)和substring(int beginIndex,int endIndex)方法
1.4.12常量池
1.4.13intern()方法
1.4.14String真的不可變嗎
1.5本章小結
●第2章Java數據結構的實現集合類
2.1集合工具類的重要類——Arrays類
2.1.1asList方法
2.1.2sort方法
2.1.3binarySearch方法
2.1.4copyOf方法
2.1.5equals 和 deepEquals方法
2.1.6fill方法
2.1.7toString 和 deepToString方法
2.2List集合的一種典型實現——ArrayList類
2.2.1ArrayList 定義
2.2.2字段屬性
2.2.3構造函數
2.2.4添加元素
2.2.5刪除元素
2.2.6修改元素
2.2.7查找元素
2.2.8遍歷集合
2.2.9SubList 方法
2.2.10size()方法
2.2.11isEmpty()方法
2.2.12trimToSize()方法
2.3List 集合的另一種典型實現——LinkedList 類
2.3.1LinkedList定義
2.3.2字段屬性
2.3.3構造函數
2.3.4添加元素
2.3.5刪除元素
2.3.6修改元素
2.3.7查找元素
2.3.8遍歷集合
2.3.9迭代器和for循環效率差異
2.4常用的集合——HashMap 類
2.4.1Hash表
2.4.2什么是HashMap
2.4.3HashMap定義
2.4.4字段屬性
2.4.5構造函數
2.4.6確定Hash桶數組索引位置
2.4.7添加元素
2.4.8擴容機制
2.4.9刪除元素
2.4.10查找元素
2.4.11遍歷元素
2.5Map 集合的一種實現——LinkedHashMap 類
2.5.1LinkedHashMap 定義
2.5.2字段屬性
2.5.3構造函數
2.5.4添加元素
2.5.5刪除元素
2.5.6查找元素
2.5.7遍歷元素
2.5.8迭代器
2.6基于樹實現的類——TreeMap類
2.6.1TreeMap 定義
2.6.2字段定義
2.6.3構造函數
2.6.4添加元素
2.6.5刪除元素
2.6.6查找元素
2.6.7遍歷元素
2.7本章小結
●第3章Java并發包原子類
3.1原子變量操作類AtomicLong
3.2高性能原子操作類LongAdder
3.2.1LongAdder介紹
3.2.2LongAdder源碼解析
3.3本章小結
●第4章Java并發包鎖
4.1為什么引入JUC鎖
4.2獨占鎖ReentrantLock原理
4.2.1ReentrantLock簡介
4.2.2AQS同步隊列
4.2.3鎖的獲取
4.2.4鎖的釋放
4.2.5公平鎖和非公平鎖實現區別
4.3Condition條件變量
4.3.1Condition案例
4.3.2Condition的源碼解析
4.4本章小結
●第5章并發容器原理
5.1List并發容器
5.1.1add方法:添加元素
5.1.2修改/插入/刪除
5.1.3get方法:獲取元素
5.2Map并發容器
5.2.1ConcurrentHashMap簡介
5.2.2put方法:添加元素
5.2.3remove方法:刪除元素
5.2.4get方法:獲取元素
5.2.5獲取元素個數:size方法
5.2.6擴容與數據遷移
5.3本章小結
●第6章阻塞隊列原理
6.1生產者-消費者模式
6.2阻塞隊列實現原理
6.3ArrayBlockingQueue源碼解析
6.3.1出隊和入隊的環形隊列
6.3.2插入元素
6.3.3移除元素
6.4LinkedBlockingQueue源碼解析
6.4.1插入元素
6.4.2移除元素
6.5本章小結
●第7章線程池原理解析
7.1為什么要用線程池
7.2線程池的優點
7.3線程池實現原理
7.4線程池ThreadPoolExecutor
7.5ThreadPoolExecutor源碼解析
7.5.1execute提交任務
7.5.2addWorker創建并執行工作線程
7.5.3關閉線程池
7.6本章小結
●附錄
紅黑樹
基礎工具類:Unsafe類
基礎工具類:LockSupport類


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 鲸鱼视觉 -数字展厅多媒体互动展示制作公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 大巴租车平台承接包车,通勤班车,巴士租赁业务 - 鸿鸣巴士 | 金环宇|金环宇电线|金环宇电缆|金环宇电线电缆|深圳市金环宇电线电缆有限公司|金环宇电缆集团 | 臭氧老化试验箱,高低温试验箱,恒温恒湿试验箱,防水试验设备-苏州亚诺天下仪器有限公司 | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 润东方环保空调,冷风机,厂房车间降温设备-20年深圳环保空调生产厂家 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 锤式粉碎机,医药粉碎机,锥式粉碎机-无锡市迪麦森机械制造有限公司 | 分类168信息网 - 分类信息网 免费发布与查询 | 小型气象站_车载气象站_便携气象站-山东风途物联网 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 宁波普瑞思邻苯二甲酸盐检测仪,ROHS2.0检测设备,ROHS2.0测试仪厂家 | 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | 东莞市天进机械有限公司-钉箱机-粘箱机-糊箱机-打钉机认准东莞天进机械-厂家直供更放心! | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 山东限矩型液力偶合器_液力耦合器易熔塞厂家-淄博市汇川源机械厂 | 焊缝跟踪系统_激光位移传感器_激光焊缝跟踪传感器-创想智控 | 淘趣英语网 - 在线英语学习,零基础英语学习网站 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 艺术涂料_进口艺术涂料_艺术涂料加盟_艺术涂料十大品牌 -英国蒙太奇艺术涂料 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 农业四情_农业气象站_田间小型气象站_智慧农业气象站-山东风途物联网 | 卫生型双针压力表-高温防腐差压表-安徽康泰电气有限公司 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 热回收盐水机组-反应釜冷水机组-高低温冷水机组-北京蓝海神骏科技有限公司 |