书籍详情
《Java多线程编程核心技术》[40M]百度网盘|亲测有效|pdf下载
  • Java多线程编程核心技术

  • 出版社:土星图书专营店
  • 出版时间:2019-05
  • 热度:11561
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

  • 商品名称:Java多线程编程核心技术(第2版)/Java核心技术系列
  • 作者:高洪岩
  • 定价:99
  • 出版社:机械工业
  • 书号:9787111614906

其他参考信息(以实物为准)

  • 出版时间:2019-05-01
  • 印刷时间:2019-05-01
  • 版次:2
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:442

编辑推荐语

1)技术畅销书全新升级,案例式讲解,逐一分析和验证每个技术点,通俗易懂 2)本书涵盖多线程编程的核心库、方法、原理,解决高并发环境下的业务瓶颈

内容提要

全书共7章。第1章讲解了Java多线程的基础,重点介绍线程类的核心API的使用。第2章讲解对并发访问的控制,即如何写出线程安全的程序。第3章介绍线程间通信,以提高CPU利用率和系统间的交互,同时增强对线程任务的把控与监督。第4章讲解Lock对象,以 好实现并发访问时的同步处理。第5章讲解移动开发中使用较多的定时器类中的多线程技术,这是计划/任务执行里很重要的技术点。第6章讲解如何安全、正确地将单例模式与多线程技术相结合,避免实际应用中可能会出现的麻烦。第7章将前面被遗漏的技术案例在本章节中进行补充,尽量做到不出现技术空白点。

作者简介

高洪岩,某世界500强项目经理,有10年Java相关开发经验,精通Java语言,擅长J2EE、EJB、Android、报表和多线程,以及并发相关的技术内容,理论与实践经验颇丰。著有《Java多线程编程核心技术》《Java并发编程:核心方法与框架》《NIO与Socket编程技术指南》《Java EE核心框架实战 第2版》《Jasper Reports+iReport报表开发详解》《Android学习精要》等书籍。

目录

前言
第1章 Java多线程技能
1.1 进程和多线程概述
1.2 使用多线程
1.2.1 继承Thread类
1.2.2 使用常见命令分析线程的信息
1.2.3 线程随机性的展现
1.2.4 执行start()的顺序不代表执行run()的顺序
1.2.5 实现Runnable接口
1.2.6 使用Runnable接口实现多线程的优点
1.2.7 实现Runnable接口与继承Thread类的内部流程
1.2.8 实例变量共享造成的非线程安全问题与解决方案
1.2.9 Servlet技术造成的非线程安全问题与解决方案
1.2.10 留意i--与System.out.println()出现的非线程安全问题
1.3 currentThread()方法
1.4 isAlive()方法
1.5 sleep(long millis)方法
1.6 sleep(long millis, int nanos)方法
1.7 StackTraceElement[] getStackTrace()方法
1.8 static void dumpStack()方法
1.9 static Map(Thread, StackTrace-Element[])getAllStackTraces()方法
1.10 getId()方法
1.11 停止线程
1.11.1 停止不了的线程
1.11.2 判断线程是否为停止状态
1.11.3 能停止的线程—异常法
1.11.4 在sleep状态下停止线程
1.11.5 用stop()方法暴力停止线程
1.11.6 stop()方法与java.lang.ThreadDeath异常
1.11.7 使用stop()释放锁给数据造成不一致的结果
1.11.8 使用“return;”语句停止线程的缺点与解决方案
1.12 暂停线程
1.12.1 suspend()方法与resume()方法的使用
1.12.2 suspend()方法与resume()方法的缺点—独占
1.12.3 suspend()方法与resume()方法的缺点—数据不完整
1.13 yield()方法
1.14 线程的优先级
1.14.1 线程优先级的继承特性
1.14.2 优先级的规律性
1.14.3 优先级的随机性
1.14.4 优先级对线程运行速度的影响
1.15 守护线程
1.16 本章小结
第2章 对象及变量的并发访问
第3章 线程间通信
第4章 Lock对象的使用
第5章 定时器Timer
第6章 单例模式与多线程
第7章 拾遗增补