- 2
- 0
- 约2.92万字
- 约 63页
- 2023-09-14 发布于福建
- 举报
Java程序设计开发实战第12章:多线程
进程进程(process)是计算机程序执行的基础单位,指的是一个程序一次动态的执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、发展到最终消亡的过程。多进程操作系统能同时运行多个进程(程序),由于CPU具备分时机制,所以每个进程都能循环获得自己的CPU时间片。由于CPU执行速度非常快,使得所有程序好象是在“同时”运行一样
进程与线程虽然多进程可以提高硬件资源的利用率,但是对于进程的启动与销毁依然需要消耗大量的系统性能,导致程序的执行性能下降,所以为了进一步提升并发操作的处理能力,在进程的基础上又划分出了多线程的概念,这些线程依附于指定的进程,并且可以快速启动以及并发执行
多线程实现结构Java是一门支持多线程的编程语言,所以通过Java开发的项目拥有较高的处理性能,如果要想进行多线程的开发,则必须提供有一个多线程的处理类,在该处理类定义了线程要执行的功能,这样该类中所产生的若干个实例化对象就都可以并行执行在Java开发中,多线程的主类是实现多线程的关键,而要想定义此类则有三种方式:继承Thread类、实现Runnable接口、实现Callable接口,在每一个线程运行中都拥有各自独立的处理状态
范例:定义线程主体类class MyThread extends Thread { // 定义
您可能关注的文档
最近下载
- 文献综述案例及评述.docx VIP
- 建标[2013]44号《建筑安装工程费用项目组成》.doc VIP
- T∕TAF 209.6-2024 移动互联网应用程序(APP)合规开发管理测评规范 第6部分:应用编程接口(API)管理.pdf VIP
- T∕TAF 209.7-2024 移动互联网应用程序(APP)合规开发管理测评规范 第7部分:更新升级管理.pdf VIP
- DB13∕T 3050-2025 突发职业中毒事件调查技术规范.docx VIP
- 2026年辽宁锦州事业单位职业能力倾向测验含答案试题及答案.doc VIP
- 2026年辽宁锦州事业单位职业能力倾向测验含答案试题及答案.doc
- 2026年辽宁锦州事业单位职业能力倾向测验含答案试题及答案.doc VIP
- 广州数控GSK980TDc车床CNC数控系统使用手册.pdf
- 2026年辽宁事业单位职业能力倾向测验含答案.doc VIP
原创力文档

文档评论(0)