Java 给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。

介绍多线程的基本概念及Java创建多线程的三种方式

Java 多线程编程 | 菜鸟教程


内容不错,入门级教程

Java 多线程_w3cschool


Rollen Holt 对Java多线程的总结,简单的几个实例

java多线程总结


进阶版Java线程文章,详细介绍了Java线程的概念与原理、创建与启动、线程栈模型与线程的变量、线程状态的转换、线程的同步与锁、线程的交互、线程的调度-休眠、线程的调度-优先级、线程的调度-让步、线程的调度-合并、线程的调度-守护线程、线程的同步-同步方法、线程的同步-同步块、并发协作-生产者消费者模型、并发协作-死锁、新特征-线程池、新特征-有返回值的线程、新特征-锁、新特征-信号量、新特征-阻塞队列、新特征-阻塞栈、新特征-条件变量、新特征-原子量、新特征-障碍器

Java线程详解


书籍推荐

封面 书名 简介
Java并发编程的艺术 关于volatile、内存模型、并发框架的锁讲得很好,结合着并发编程核心技术那本一起看
Java多线程编程核心技术 [Java Multi-thread Programming] 作者用大量示例,通过表现来说明JVM的各种并发特性,适合初学者直观掌握。
Java线程与并发编程实践 全面介绍Java多线程编程技术 Java线程API和并发工具的实用指南

编辑历史

时间 操作 操作人 版本号
2017-08-15 11:34:16 新建 admin 1
2017-08-15 11:43:12 修改 admin 2

评论

发表评论




父知识点
子知识点