Java线程与并发编程实践

Java线程与并发编程实践 PDF 超清中文版

  • 大小:42.3 MB
  • 类型:Java编程
  • 格式:PDF
  • 热度:916
  • 作者:Jeff、Friesen
  • 更新:2023-01-19 10:30:41
vip 立即下载( 42.3 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 扈鸿彩 投稿)

为找资料的网友们整理了Java编程相关的资料,由人民邮电出版社出版,作者是Jeff、Friesen,介绍了关于Java线程、Java并发、编程实践方面,格式为PDF,资源大小42.3 MB,目前在Java编程类资源综合评分为:9.4分。

Java编程资源推荐

书籍介绍

对jdk自带的线程工具和核心类都有使用和原理性的说明,入门宝典

Java的线程API和并发工具类,是Java自身强大而富有挑战性的API及语言特性的一部分。Java新手往往很难用这些特性编写出正确的多线程应用程序。本书旨在帮助Java开发者掌握并高效地使用这些功能。

编辑推荐

Java的线程API和并发工具类,是Java自身强大而富有挑战性的API及语言特性的一部分。Java新手往往很难用这些特性编写出正确的多线程应用程序。本书旨在帮助Java开发者掌握并高效地使用这些功能。
本书分为两个部分,每部分包含4个章节。 第1部分关注于底层的线程API,而第2部分则关注于高级的并发工具类。第1部分介绍线程API的基础知识、同步、等待 通知以及线程组的额外能力,还有线程局部变量和定时器框架。第2部分介绍并发工具类的基础知识、Executor、同步器、锁框架,以及并发集合的额外能力、原子变量、Fork Join框架和Completion Service。每一章节后都给出了一些练习题。这些练习题旨在测试你对章节内容的理解程度。附录A提供这些习题的答案。附录B介绍了如何在Swing图形用户接口工具集(Swing Graphical User Interface Tookit)中使用线程。

通过本书,你将学习:

● 创建、配置并启动运行runnable的线程;
● 同步共享代码以避免竞态条件、数据竞争以及
其他并发问题;
● 避免缓存变量引发的问题;
● 使用等待 通知机制协调多条线程;
● 探索线程组并学习避免使用它们的原因;
● 学习线程局部变量;
● 探索定时器框架;
● 学习引入并发工具类的原因;
● 探索Executor、同步器以及锁框架;
● 探索并发集合、原子变量、Fork Join框架以及Completion Service;
● 实验Sw i ng中的线程使用方式及其线程相关的API。

内容介绍

Java线程和并发工具是应用开发中的重要部分,备受开发者的重视,也有一定的学习难度。 《Java线程与并发编程实践》是针对Java 8中的线程特性和并发工具的快速学习和实践指南。全书共8章,分别介绍了Thread类和Runnable接口、同步、等待和通知、线程组、定时器框架、并发工具、同步器、锁框架,以及高级并发工具等方面的主题。每章的末尾都以练习题的方式,帮助读者巩固所学的知识。附录A给出了所有练习题的解答,附录B给出了一个基于Swing线程的教程。 《Java线程与并发编程实践》适合有一定基础的Java程序员阅读学习,尤其适合想要掌握Java线程和并发工具的读者阅读参考。

目录

  • 第一部分 线程API
  • 第1章 Thread和Runnable 2
  • 第2章 同步 26
  • 第3章 等待和通知 52
  • 第4章 额外的线程能力 67
  • 第二部分 并发工具类
  • 第5章 并发工具类和Executor框架 90
  • 第6章 同步器 106
  • 第7章 锁框架 142
  • 第8章 额外的并发工具类 167
  • 第三部分 附录
  • 附录A 练习题答案 198
  • 第1章:Thread和Runnable 198
  • 第2章:同步 201
  • 第3章:等待和通知 205
  • 第4章:额外的线程能力 208
  • 第5章:并发工具类和Executor框架 211
  • 第6章:同步器 215
  • 第7章:锁框架 220
  • 第8章:额外的并发工具 222
  • 附录B Swing中的线程 225
  • 单线程编程模型 225
  • 线程化API 231
  • SwingUtilities和EventQueue 231
  • SwingWorker 240
  • 定时器 245
  • 基于定时器的幻灯片展示 249

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

相关资源

  • 《Python数据科学指南》配套资源

    《Python数据科学指南》配套资源

    编辑推荐 本书从讲解如何在数据科学中应用Python开始,陆续介绍了Python的工作环境,如何用Python分析数据,以及数据挖掘的概念,然后又扩展到机器学习。本书还涵盖了缩减原则、集成方法、随机森林、旋转森林和超树等方面的内容,这些都是一个成功的数据科学专家所必需掌握的。 阅读本书,你将学会: ■ 揭示数据科学算法的完整范畴; ■ 高效地掌握和使用numpy、scipy、scikit-learn和matplotlib等Python库; ■ 了解进阶回归方法的建模和变量选择; ■ 进

    大小:88.35 KBPython配套资源

  • 《写字楼商业物业规范化管理制度范本》素材

    《写字楼商业物业规范化管理制度范本》素材

    内容介绍 本书共分三篇,其中上篇介绍了写字楼物业管理概述、写字楼突发事件处理预案范本、写字楼物业管理通用制度范本、写字楼物业管理常用表格范本、物业公司相关人员岗位职责范本等内容;中篇介绍了酒店宾馆物业管理、会所物业管理、商场物业管理及商业物业管理常用文书的撰写方法及范本等内容;下篇是附录,辑录的是我国*出台的相关法律、法规、政策及地方性规定等。 本书简明扼要、易懂易用,书中所用的各种物业管理制度、规定、

    大小:712 KB物业管理配套资源

  • 数据结构与算法分析:C++版(第二版)

    数据结构与算法分析:C++版(第二版) 课后答案

    《数据结构与算法分析(C++版)(第2版)》采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。作者非常注意对每一种数据结构的不同存储方法及有关算法进行分析比较。书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本版的重要改进在于引入了参数化的模板,从而提高了算法中数据类

    大小:225 KB数据结构课后答案

  • QT从入门到实战完整版资料(黑马) 文档+源码+笔记

    这是一套黑马的QT从入门到实战完整版资料,包含源代码。控件布局,信号槽机制,事件和绘图,各个专题逐步讲解,层层深入。内容上化繁为简,深入浅出。排版上彩图注解,一图胜千言。 脉络清晰,讲解过程把握知识主线,结合工作实践及分析应用,培养解决实际问题的能力,学习资源充足,多种资料配合后续学习。 目录 第一章 Qt入门 第二章 Qt界面编写 第三章 Qt高级 第四章 实例演练

    大小:74.5 MBQT入门

  • 《CorelDRAW X3中文版图形设计基础教程》习题答案,教学大纲,教案

    《CorelDRAW X3中文版图形设计基础教程》习题答案,教学大纲,教案

    《CorelDRAW X3中文版图形设计基础教程》全面系统地介绍了CorelDRAW X3的基本操作方法和图形图像处理技巧,包括初识CorelDRAW X3中文版、图形的绘制和编辑、曲线的绘制和编辑、轮廓线编辑与颜色填充、对象的排序和组合、文本的编辑、位图的编辑、图形的特殊效果、商业案例设计等内容。 《CorelDRAW X3中文版图形设计基础教程》具有完善的知识结构体系,力求通过对软件基础知识的讲解,使学生深入学习软件功能;在学习了基础知识和基本操作后,精心设计

    大小:25 MBCorelDRAW配套资源

  • 《新编Excel会计与财务管理应用大全(2016实战精华版)》源文件与附赠

    《新编Excel会计与财务管理应用大全(2016实战精华版)》源文件与附赠

    封面图 目录 前言 第1章运用Excel 2016创建财务管理表格001 1.1新建财务人员基本情况登记表工作簿002 1.1.1新建工作簿002 1.1.2保存工作簿003 1.1.3打开工作簿004 1.1.4关闭工作簿004 1.2创建财务人员基本情况登记表工作表005 1.2.1工作簿与工作表的关系012 1.2.2快速插入工作表012 1.2.3重命名工作表013 1.2.4移动工作表015 1.2.5复制工作表017 1.2.6隐藏与显示工作表019 1.2.7显示工作表020 1.2.8删除

    大小:4.42 MBExcel财务管理配套资源

  • 《像工程师一样思考(原书第4版)》配书资源

    《像工程师一样思考(原书第4版)》配书资源

    本书介绍了工程师应该掌握和了解的相关知识,内容涵盖四个部分,包括工程基础、工程问题的思考维度、处理工程问题的工具以及编程的基础知识。本书力求展示工程师解决问题的方法论和相关技术,帮助学生多实践,多动手,为做一名合格的工程师做好准备。 封面图 目录 译者序 前言 致谢 第一部分工程基础 第1章伦理道德6 1.1伦理道德决定7 1.2剽窃12 1.3工程信条13 1.4社会责任14 课堂活动15 复习题17 第2章设计、团队合作与项目管理20 2.1设计过程20 2.

    大小:76.4 MB工程师配套资源

  • java开发者面试百宝书

    不论你是在校学生还是职场王者,大家在面试Java岗位时总能遇到一些相同的问题:面试官看简历,最关注哪些部分?,阿里面试到底面哪些维度?需要怎么准备?,线程池创建之后,会立即创建核心线吗?,TCP中所有的RST都有效吗?。想知道这些问题的标准答案?快来《Java开发者面试百宝书》中领取吧。 《Java开发者面试百宝书》集结阿里Java大神一手面试经验诚意出品,包括Java面试常见问题标准答案以及阿里技术大神为你总结的面试要点,重点难点两

    大小:3.74 MBjava面试

下载地址

相关声明:

学习笔记