书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-100章
101-150章
151-169章
共169章
免费
版权信息
免费
前言
免费
第1章 Java多线程基础
免费
1.1 初识线程
免费
1.1.1 线程是什么?
免费
1.1.2 单线程与多线程
免费
1.1.3 多线程的优势
免费
1.1.4 守护线程与用户线程
免费
1.2 Java线程的创建方法
免费
1.2.1 继承Thread类创建线程
免费
1.2.2 实现Runnable接口创建线程
免费
1.2.3 实现Callable接口创建线程
免费
1.2.4 三种线程创建方法的对比
免费
1.3 搭建集成开发环境运行Java多线程
免费
1.3.1 安装Java 8
免费
1.3.2 环境变量的配置与测试
免费
1.3.3 下载与安装IntelliJ IDEA
免费
1.3.4 使用IntelliJ IDEA编写Java多线程
免费
第2章 线程的生命周期
免费
2.1 线程的状态
免费
2.1.1 线程的六种状态
免费
2.1.2 线程状态的获取方法
免费
2.1.3 线程的活动情况获取方法
免费
2.2 线程的生命周期
免费
2.2.1 线程的生命周期图谱
免费
2.2.2 线程的生命周期图谱分析一:新建和可运行中的就绪
免费
2.2.3 线程的生命周期图谱分析二:可运行和阻塞
免费
2.2.4 线程的生命周期图谱分析三:等待与恢复
免费
2.2.5 线程的终止与关闭
免费
2.3 多线程的优先级
免费
2.3.1 线程的优先级范围
免费
2.3.2 设置线程的优先级
免费
2.3.3 多线程下的线程优先级体现
免费
2.3.4 守护线程的运行
免费
第3章 多线程的调度方式
免费
3.1 多线程的调度概述
免费
3.1.1 操作系统的调度原理
免费
3.1.2 抢占式调度
免费
3.1.3 非抢占式调度
免费
3.1.4 多线程的上下文环境切换
免费
3.2 线程的睡眠、等待与让步
免费
3.2.1 线程的sleep()方法
免费
3.2.2 线程的wait()方法
免费
3.2.3 线程的yield()方法
免费
3.2.4 wait()方法与sleep()方法的对比
免费
3.3 多线程的唤醒
免费
3.3.1 线程的notify()方法
免费
3.3.2 多线程的notifyAll()方法
3.4 多线程的插队
3.4.1 线程的join()方法
×