- 3
- 0
- 约2.06千字
- 约 15页
- 2023-11-17 发布于陕西
- 举报
第9章 多线程
知识目标掌握Java线程的概念;掌握Thread类与线程的创建;掌握线程的常用方法;了解线程同步及处理方法;掌握计时器线程。能力目标能够只用两种方法创建线程对象;能够通过多线程解决实际问题;能够在界面设计中使用多线程。本章教学目标
本章内容1、线程的创建2、线程常用方法与线程同步
第1节 线程的创建4任务陈述123知识准备任务实施任务拓展任务实训5
1 任务陈述任务描述: 猫和狗共享房屋中的一桶水。设计程序模拟猫和狗共同喝水(狗喝的多,猫喝的少)。运行结果:
2 知识准备9.1 进程与线程1 程序、进程与线程程序是一段静态的代码,它是应用软件执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的执行单位,一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的过程。
2 知识准备2 Java的多线程机制Java语言的一大特性点就是内置对多线程的支持。Java虚拟机快速地把控制从一个线程切换到另一个线程。这些线程将被轮流执行,使得每个线程都有机会使用CPU资源。每个Java应用程序都有一个缺省的主线程。当JVM(Java Virtual Machine 虚拟机)加载代码,发现main方法之后,
原创力文档

文档评论(0)