Java高并发与集合框架:JCF和JUC源码分析与实现

Java高并发与集合框架:JCF和JUC源码分析与实现

评分

★★★★★

ISBN

9787121422652

出版社

电子工业出版社 2021-12-01出版

作者

银文杰

分类

编程设计

内容简介
本书主要对Java集合框架(JCF)和Java并发工具包(JUC)进行介绍,包括它们的适用场景、使用方法、技术理论和运行原理。为了让读者能够轻松阅读本书,本书中所有内容都采用由浅入深的方式进行介绍,先保证读者会用这些技术,再介绍这些技术的运行原理。本书分为3部分,第1部分为Java编程入门知识,方便初学者对JCF相关知识进行查漏补缺,第2 部分和第3部分对基础知识有一定的要求,适合有一些Java编程基础的技术人员阅读。
AI简介
这是一本对Java集合框架(JCF)和Java并发工具包(JUC)进行详细解析的书籍。全书分为三个部分,首先对Java编程入门知识进行查漏补缺,然后对基础知识有一定要求的技术人员进行深入讲解。 本书首先介绍了Java集合框架分类与原生集合特点,包括List集合、Set集合、Queue集合和Map集合,以及它们的实现方式、特点和适用场景。接着,书中深入解析了JCF中Map集合,包括Map集合概述、java.utiI.Map接口、Map集合实现——HashMap,以及JCF中的Map集合。同时,本书还详细介绍了Set集合概述与结构,包括HashSet、LinkedHashSet和TreeSet等。 在第二部分,本书深入探讨了JUC与高并发概述,包括Object Monitor管程实现、JUC的必要组成部分、另一种管程实现——AQS技术等。这些内容帮助读者理解高并发场景下的线程安全问题,以及如何利用JUC提供的工具来优化程序性能。 在第三部分,本书深入讲解了在高并发场景中工作的集合,包括高并发场景中的List、Map和Set集合、高并发场景中的Queue集合,以及高并发场景中的集合总结
阅读/下载地址