[工作范文]JAVA教程第7章多任务程序设计.pptVIP

  • 1
  • 0
  • 约8.16千字
  • 约 36页
  • 2018-02-21 发布于浙江
  • 举报

[工作范文]JAVA教程第7章多任务程序设计.ppt

[工作范文]JAVA教程第7章多任务程序设计

广东轻院.JAVA程序设计 第八章 多任务程序设计 内容提要 ◆线程的定义、状态 ◆线程的创建 ◆单线程和多线程 引子 假日,三五好友聚集在酒吧,一边天南地北地闲聊,一边欣赏音乐,享受美食,其乐融融。 人在同一时间可以做许多事,如上面情景中所描述的,吃、聊、听哪个都不耽误。为什么人可以这样呢?其实,是由于人脑通过某种方式,很好地处理了同时来自多方面的要求,指挥身体的各个器官做相应地动作。 计算机是否能像人一样一脑同时多用呢?回答是肯定的。当用户在计算机上看VCD时,可以同时看到画面、听到对话和音乐。当用户处理文档时,可以播放音乐,还可以同时运行病毒监控软件、打印文件…… 计算机能做到这一点,是因为通过软件对处理文件、播放音乐、运行其它应用程序各分配一个线程,就可以同时完成多个任务的执行。 知识要点 线程的概念 线程的五种状态:新建、就绪、运行、阻塞、死亡 两种创建线程的方法:创建Thread的子类、利用Runnable接口 单线程和多线程的实现 任务1 实现产品信息处理界面的动态显示 问题分析 知识学习 线程概念 创建单线程 创建多线程 任务实施 问题分析 任务描述: 仓管系统中,查询产品信息的同时,在界面的状态栏显示系统日期,在左上角显示动态欢迎信息。 步骤分析: 线程概念和线程机制 分析问题中包含几个线程,以及各个线

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档