Java多线程编程核心技术

Java多线程编程核心技术

评分

★★★★★

ISBN

9787111502067

出版社

机械工业出版社 2015-06-01出版

作者

高洪岩

分类

编程设计

内容简介
本书秉承大道至简的主导思想,只介绍Java多线程开发中最值得关注的内容,希望能抛砖引玉,以个人的一些想法和见解,为读者拓展出更深入、更全面的思路。为了带领学员在技术层面上进行更高的追求,我将多线程的技术点以教案的方式进行整理,在课堂上与同学们一起学习、交流,同学们反响也非常热烈。此至,若干年前的心愿终于了却,学员们也很期待这本书能出版发行,因为这样他们就有了真正的纸质参考资料,其他爱好Java多线程的朋友们也在期盼本书的出版。本书能促进他们相互交流与学习,这就是我最大的心愿。
AI简介
这是一本专注于Java多线程编程核心技术的书籍,主要介绍了Java多线程编程的基本概念、原理、方法和技巧。全书共七章,涵盖了线程的基本概念、线程的创建、线程的同步、线程的通信、线程的调度等多个方面。 在线程的基本概念方面,本书介绍了进程和多线程的概念,以及线程的优点。同时,还详细介绍了currentThread()方法、isAlive()方法、sleep()方法、getId()方法、停止线程、暂停线程、yield方法、线程的优先级、守护线程等。 在线程的创建方面,本书介绍了两种创建线程的方式:继承Thread类和实现Runnable接口。同时,还详细介绍了volatile关键字的主要作用,以及实现Runnable接口创建线程的示例代码。 在线程的同步方面,本书介绍了synchronized同步方法、synchronized同步语句块、volatile关键字等。同时,还详细介绍了线程间通信的方式与实现策略,以及Lock类的使用方法和特点。 在线程的调度方面,本书介绍了线程状态的定义与识别,以及线程异常的处理机制。同时,还详细介绍了守护线程的定义和特点,以及方法join的使用。
阅读/下载地址