第十二讲 线程.pptVIP

  • 13
  • 0
  • 约 12页
  • 2017-06-22 发布于湖北
  • 举报
第十章 线 程 Java核心技术 第十二章 线程 ontents 1 线程基础 2 线程的状态 3 线程同步 4 线程死锁 5 线程通信 6 本章案例 Java核心技术 一、线程基础 ontents 1、程序 2、进程 3、线程 程序是计算机指令的集合或者说一组指令序列,它以文件的形式存储在磁盘上。 进程是一个程序在自身的地址空间中的一次执行活动,也可以说进程是运行中的程序。 线程是进程中的一个单一的执行流程。 线程的基本概念 Java核心技术 一、线程基础 ontents 虚拟的CPU:由java.lang.Thread封装和模拟; Code:CPU要处理的代码,传递给Thread对象; Data:CPU要处理的数据,传递给Thread对象。 线程的概念模型(三要素) Java核心技术 一、线程基础 ontents 1、创建线程方式: 1)直接继承java.lang.Thread类 2)实现java.lang.Runnable接口 2、创建线程方式的比较: 实现Runnable接口: 1)实现接口的同时继承一个其他的Java类; 2)将CPU、代码和数据分开,实现数据共享。 继承Thread类: 编写简单。 线程的创建 Java核心技术 二、线程的状态 ontents 线程状态转换图 noti

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档