- 18
- 0
- 约9.18千字
- 约 55页
- 2015-12-14 发布于广东
- 举报
单元9 Java的多线程 任务导入 任务一:编程模拟实现一个火车售票系统。该系统共有四个售票窗口,这四个售票窗口可以同时发售某日某次列车的100张车票。 相关知识 什么是多线程 线程实现的两种方式 线程的调度 多线程的互斥 什么是多线程 多线程是Java语言的一大特性。多线程允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 多线程的应用很普遍,例如,在使用“网络蚂蚁”或者“网络快车”等下载软件 浏览器可以同时浏览多个网页 多线程的应用 浏览器程序 聊天程序 文件下载 进程与线程 线程是程序中的一条执行路径。多线程是指程序中包含多条执行路径。 在一个程序中可以同时运行多个不同的线程来执行不同的任务。 进程与线程的区别 进程是程序的一次动态执行过程。每个进程都有自己独立的一块内存空间。线程是指进程中的一个执行流程,通常在一个进程中可以包含若干个线程,它们共享进程所拥有的资源。 在引入线程的操作系统中,通常把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位。由于线程比进程更小,基本上不占有系统资源,故对它的调度所付出的开销就会小得多,能更高效的提高系统内多个程序间并发执行的程度。 线程实现的两种方式 线程的创建包括定义线程体和创建线程对象并启动线程两个方面的内容。线程的行为由线程体决定,线程体是在Runnable接口中的run
您可能关注的文档
- Illustrator设计与实训 孔宪君 蒋斌第6章文本与段落 第6章文本与段落新.ppt
- Illustrator设计与实训 孔宪君 蒋斌第9-11章幻灯片 第9章图层动画新.ppt
- Illustrator设计与实训 孔宪君 蒋斌第9-11章幻灯片 第10章文件的输入输出新.ppt
- Illustrator设计与实训 孔宪君 蒋斌第9章图层动画 第9章图层动画新.ppt
- Illustrator设计与实训 孔宪君 蒋斌第11章综合实训 第11章综合实训新.ppt
- Intranet维护与故障解决——一个网络维护员的成长历程 李宇鹏 Intranet维护与故障解决新.ppt
- Java_Web应用开发 张如利 徐冬 Java平台Web项目开发1新.ppt
- Java_Web应用开发 张如利 徐冬 Java平台Web项目开发2新.ppt
- Java_Web应用开发 张如利 徐冬 Java平台Web项目开发4新.ppt
- Java_Web应用开发 张如利 徐冬 Java平台Web项目开发5新.ppt
最近下载
- 共青团入团考试题目及答案.docx VIP
- 2025年全国统一高考物理试卷(新课标ⅰ).doc VIP
- 2025版煤矿安全规程执行说明.docx VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
- 《中小轻型民用无人驾驶航空器公共垂直起降场技术导则》.pdf VIP
- 初中英语中考阅读训练公开课件(PPT65张).ppt VIP
- 手术患者意外伤害预防PPT.pptx
- 2024年高考全国I卷物理试题及答案 .pdf VIP
- (2026年)胸腔镜下交感神经切断术手术配合PPT课件.pptx VIP
- 宣贯培训(2026年)《GBT 3480.5-2021 直齿轮和斜齿轮承载能力计算 第5部分:材料的强度和质量》.pptx VIP
原创力文档

文档评论(0)