- 1
- 0
- 约2.75千字
- 约 14页
- 2018-06-24 发布于河南
- 举报
JAVA_chap8_线程
第 8 章 线程 一个进程中同时运行的多个线程可以类比为一个计算机上同时运行的多个进程:对于前者,各线程共享地址空间、打开的文件以及其他资源,只有堆栈和寄存器数据是独立的 ;对于后者,各进程共享物理内存、磁盘、打印机以及其他资源,但存储空间相互独立 进程有单线程进程和多线程进程之分 线程有时也称为轻量级(linghtweight)进程 多线程是把多任务的原理应用到程序更底一层中进一步发展了这一原理 进程有一组完整的属于自己的变量,而同一进程中不同线程共享这些数据 创建和注销单个线程比进程所需的开销少得多 与线程间的通信相比,进程间通信慢得多,要求也较高 当调用java解释器启动一个应用时,首先是创建了一个进程,该进程中首先创建主线程;如果在另外一个命令窗口中调用java解释器启动另一个应用时,又创建了一个进程,该进程中仍然首先创建主线程…… 有效利用线程可以提高软件的执行效率 Java语言对线程提供了方便的支持 每天工商银行开始营业可以认为一个进程启动了,停止营业时该进程结束了;交通银行、农业银行也类似,都是不同的进程,各银行间有独立的数据库,跨行间业务虽可以进行,但相对困难 工商银行所属的各分理处上的出纳柜台可以认为是该进程中的线程,各出纳柜台共享数据库,在不同分理处(或不同柜台)可以方便开展业务 线程的管理和调度是难点和关键 8.1 线程的创建 每个java程序都有一个
您可能关注的文档
最近下载
- 中原工学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 农业植物病理学提纲.docx VIP
- QCR9602-2015 高速铁路路基工程施工技术规程-watermark.pdf VIP
- 2026年殡仪服务员专项题库(附答案与解释).pdf
- 民族理论与名族政策--第五讲 坚定不移地实行民族区域自治制度.ppt VIP
- 设计质量、进度、保密等保证措施4.docx VIP
- 中国高血压防治指南(2024年修订版).pdf VIP
- 农大农业植物病理学.docx VIP
- 罗布麻育苗移栽种植技术规程DB6528_T 200-2024_可搜索.pdf
- 2026磁流变材料在智能减震系统中的应用研究.docx
原创力文档

文档评论(0)