问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

线程的基本概念及线程与进程的关系

发布网友 发布时间:2022-04-23 03:59

我来回答

2个回答

热心网友 时间:2023-07-06 23:42

线程的基本概念:线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。
Java中的线程有四种状态分别是:运行、就绪、挂起、结束。

一个程序中可以有多条执行线索同时执行,一个线程就是程序中的一条执行线索,每个线程上都关联有要执行的代码,即可以有多段程序代码同时运行,每个程序至少都有一个线程,即main方法执行的那个线程。如果只是一个cpu,它怎么能够同时执行多段程序呢?这是从宏观上来看的,cpu一会执行a线索,一会执行b线索,切换时间很快,给人的感觉是a,b在同时执行,好比大家在同一个办公室上网,只有一条链接到外部网线,其实,这条网线一会为a传数据,一会为b传数据,由于切换时间很短暂,所以,大家感觉都在同时上网。

状态:就绪,运行,synchronize阻塞,wait和sleep挂起,结束。wait必须在synchronized内部调用。
调用线程的start方法后线程进入就绪状态,线程调度系统将就绪状态的线程转为运行状态,遇到synchronized语句时,由运行状态转为阻塞,当synchronized获得锁后,由阻塞转为运行,在这种情况可以调用wait方法转为挂起状态,当线程关联的代码执行完后,线程变为结束状态。

热心网友 时间:2023-07-06 23:42

[操作系统]进程和线程的区别

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不想要淘宝原来的帐号,怎么办,可以注销吗~谢谢了,大神帮忙啊 蓝宝石HD6770显卡求鉴定,GPUZ检测数据如下: 健身60公斤,176身高的人,比较瘦,是不是即便经常锻炼,力气也不一定比胳膊... 农村土地什么情况不予发证?如何解决? 共工治水在前还是怒触不周山在前? 共工触山的故事 有什么类似漂流瓶的软件推荐 漂流瓶软件推荐 保险柜密码怎么改 保险柜密码正确但是打不开怎么办 西安水多少钱一顿 西安哪里可以买自来水 从计算机软件和操作系统发展历史来看,先有线程概念还是先有进程概念? 进程和线程的区别是什么? wps2019图片工具的格式选项在哪 wps2019ppt绘图工具格式在哪里 WPS 演示 2013 工具栏中“绘图工具”里的“格式”在哪里? 请问如何在wps中设置图片格式?而且没有找到格式这一栏 wps最新版的设计功能和格式在哪里啊? 地毯清洁多少钱? 海淀区地毯清洗公司报价表? 上门地毯清洗要多少钱? 海淀地毯清洗价格多少钱? 海淀区地毯清洗价格怎么算? 北京地毯清洗价格多少? 汽车继电器的工作原理 汽车继电器的作用? 汽车继电器的作用 汽车的灯光继电器的作用是什么 汽车继电器有几种?分别有什么功用! 前照灯继电器的作用 汽车上继电器的种类有哪些?工作原理是什么?装在汽车哪里? 线程与进程有什么区别,它们之间又有什么联系? 线程是什么,与进程有什么联系 进程与线程的区别和共同点 进程和线程之间的区别与联系? 进程与线程的概念及其它们的区别? 说说进程和线程的区别? 进程和线程是什么?有什么相同点与区别? 现在仔猪价格是多少 有谁知道全国哪个地方仔猪价格最便宜 目前的小猪价格是怎么样? 进程与线程之间的关系 湖北今日猪价? 简述线程与进程的区别及优缺点 猪肉价格 养猪的投资大么~! 石家庄地区仔猪价格是多少? 2020年1月11日湖北省。黄冈市白条猪多少钱一斤? 山东高唐猪仔价格 湖北哪里有仔猪卖麻烦告诉我 湖北哪里卖猪仔