- 1
- 0
- 约5.23千字
- 约 23页
- 2022-06-02 发布于浙江
- 举报
第九章 多线程 线程与多线程 创建线程 线程的启动 线程的调度 线程的基本控制 多线程同步机制 * 第九章 多线程 9.1 线程与多线程 1.线程的概念 线程是存在于程序中的一个单独的顺序执行流程。它类似于一个顺序执行的程序,即一个单独的线程也只有一个起始点、一个执行序列和一个结尾,在线程运行的某一特定时刻也只有一个执行点。但是,一个线程只是一个程序的一部分,它本身并不能构成一个完整的程序,换言之,程序可以独立运行,也可以拥有多个相互独立的线程,而线程则不然,它不能独立运行,也能不独立存在,而必须“寄生”于一个程序之中。 只包含一个线程的程序就是我们所熟悉的顺序执行程序,这时线程这一概念并未给我们带来什么新意。而Java使用线程的神奇之处在于它使得一个程序可以使用多个线程,这些线程同时运行,而每个线程则完成不同的功能。 * 第九章 多线程 2.线程的结构 线程包含三个主要部分,第一是虚拟CPU本身,二是CPU执行的代码即Code,第三是代码操作的数据即Data。在Java中虚拟CPU体现于Thread类中。当一个线程被构造时;它由构造方法参数、执行代码、操作数据来初始化。应该特别注意的是,这三方面是各自独立的。一个线程所执行的代码与其它线程可以相同也可以不同,一个线程访问的数据与其它线程可以
您可能关注的文档
最近下载
- DLT 5054-1996 火力发电厂汽水管道设计技术规定.doc VIP
- 黑龙江省2026年高考生物试卷(含答案及解析).pdf
- DGJ32-TJ204-2016 复合材料保温板外墙外保温系统应用技术规程_可搜索.pdf
- 2025-2026学年广西南宁市天桃实验学校上学期九年级数学开学考试卷.doc VIP
- 2024年长沙市开福区事业单位招聘真题.docx VIP
- 广西南宁市天桃实验学校2024-2025学年七年级上学期开学分班考英语试题(含解析).docx VIP
- 浙教版小学数学五年级下册知识点思维导图(可打印).pdf
- 2016-2020年成人高考《高起点英语》考试真题合集(含解析).pdf VIP
- 暑假五升六衔接专项训练 阅读选择 (二) (试题) 人教PEP版小学英语五年级下册(含答案).docx VIP
- 广西南宁市天桃实验学校2024-2025学年七年级上学期开学分班考语文试题.docx VIP
原创力文档

文档评论(0)