Java与面向对象程序设计实验教程第7章线程教材教学课件.pptVIP

  • 2
  • 0
  • 约3.31千字
  • 约 29页
  • 2018-03-14 发布于天津
  • 举报

Java与面向对象程序设计实验教程第7章线程教材教学课件.ppt

教学课件课件PPT医学培训课件教育资源教材讲义

面向对象的程序设计 对外经济贸易大学 雷擎 面向对象的程序设计 第 7 章 线程 对外经济贸易大学信息学院 content 7.1 多线程基础 7.2 线程的生命周期 7.3 生产者与消费者问题 实验:多线程 7.1 多线程基础 7.1.1 线程的概念 7.1.2 Thread类和Runnable接口 7.1.3 在程序中实现多线程 7.1.1 线程的概念 线程和进程都是指正在执行的程序代码,是与计算机中的并发执行相关的概念。 通过操作系统的调度,多个进程和线程可以同时、独立的执行。 线程与进程的区别: 多个进程的内部数据和状态都是完全独立的,而多线程是共享一块内存空间和一组系统资源,有可能互相影响. 线程本身的数据通常只有寄存器数据,以及一个程序执行时使用的堆栈,所以线程的切换比进程切换的负担要小。 多线程是Java的内嵌特性,Java 虚拟机允许应用程序并发地运行多个执行线程。 线程与进程的区别 7.1.2 Thread类和Runnable接 Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Thread类实现Runnable接口。 创建线程的方式 1. 继承类Thread public class mythread extends Thread{ } 2.实现Runnable接口 public class mythre

文档评论(0)

1亿VIP精品文档

相关文档