单元十一 线程 学习目标: 掌握线程的概念 掌握线程的创建 掌握线程的生命周期 掌握线程的状态控制方法 掌握线程同步 任务一:简易时钟 一、任务描述 Java的多线程系统建立于Thread类。 Thread类是在java.lang包中定义的,它封装了线程的执行 通过实例化一个Thread对象来创建一个线程。 Java定义了两种方式来创建线程: 实现Runnable接口。 继承Thread类。 本任务编写一个简单的时钟显示程序。 分别用两种方式来完成时钟显示任务。 任务一:简易时钟 二、任务实施 1.通过实现Runnable接口创建线程 public void run() t=new Thread(this,clock); Thread(Runnable threadOb, String threadName) t.sleep(1000)语句:将线程t挂起 Thread类的sleep()方法可能引发一个InterruptedException异常 任务一:简易时钟 2.通过继承Thread类创建线程 类ClockThread是类Thread的子类 声明了一个ClockWithThread类的成员变量 super(s)的作用就是给线程取名,t=c 语句(new ClockThread(clock,cl)).start();通过实例化了一个ClockThread的对象创建了
您可能关注的文档
最近下载
- 沪教版高中数学教材梳理.xls VIP
- 消防工程安全交底记录.docx VIP
- 管道支架重量估算表(超全-超好).xls VIP
- 煤矿2021年度安全风险辨识清单.pdf VIP
- 商务英语专业类毕业论文范文 .pdf VIP
- 国际法第三十八讲.ppt VIP
- 2026机械伤害安全培训(41页).pptx
- 2025年吉林省初中学业水平考试地理试卷真题(含答案).pdf VIP
- 安徽师范大学 904数字电子技术基础2019-2021年考研初试历年真题.pdf VIP
- 专题22.44 《二次函数》中考真题专练(基础篇)(专项练习)-2021-2022学年九年级数学上册基础知识专项讲练(人教版).docx VIP
原创力文档

文档评论(0)