永发信息网

linux 创建了一个线程,如果没有停止线程。这个线程为循环跑?还是截止?

答案:5  悬赏:10  手机版
解决时间 2021-02-21 19:33
linux 创建了一个线程,如果没有停止线程。这个线程为循环跑?还是截止?
最佳答案
java中 synchronized同步处理后,代表该线程是同步的,即多线程访问时,无法同时有两个或以上线程进行访问。具体的原理是,当第一个线程进入该同步代码块之后,会暂时获得同步块的锁,当第二个线程进入时,由于第一个线程并未结束,同步代码块的锁没有释放,所以第二个线程进不来,达到只有一个线程在运行的目的。synchronized同步处理通常用于封装需要共享的可改变的数据,为了让数据更安全所使用的技术。
全部回答
循环跑循环跑循环跑循环跑
没有特殊设定的话,线程仅运行一次。
除非你的线程函数内部有循环,否则哪来的什么循环跑, 你的线程函数返回了,线程就结束了 ——当然,你需要回收线程资源。 void *ThreadFunc(void *) { printf("Hello world\n"); return NULL; } 例如这样的线程函数,它输出Hello world后,返回了,线程就结束了。
你好! java中 synchronized同步处理后,代表该线程是同步的,即多线程访问时,无法同时有两个或以上线程进行访问。具体的原理是,当第一个线程进入该同步代码块之后,会暂时获得同步块的锁,当第二个线程进入时,由于第一个线程并未结束,同步代码块的锁没有释放,所以第二个线程进不来,达到只有一个线程在运行的目的。synchronized同步处理通常用于封装需要共享的可改变的数据,为了让数据更安全所使用的技术。 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
深圳哪有卖情侣服装的?样子多一点的~最好是
模拟人生中世纪汉化版下载
穿越火线未响应怎么办
锐鑫腾达汽车维修中心地址在什么地方,想过去
wmv获取许可证,输入密码怎么弄?它自己一直
2O16年149期双色球开奖日是.多少号
0)有一个内接直角三角形,直角顶点在原点,斜边
红星桌球俱乐部地址在什么地方,想过去办事
Qq说说删除不了,显示说说通用失败什么情况?
姐妹俩麻辣烫怎么去啊,有知道地址的么
超市里卖的柠檬一般一个多少钱?
丢了东西挂到网上可以吗,有监控录像图片就是
虎林市农业机械管理总站在什么地方啊,我要过
宇田川 怎么读
为什么两块磁铁相吸的面也会相斥
推荐资讯
张高庄地址在什么地方,想过去办事
电脑开不了机,风扇在转,也关不了机。
泽峰钓具地址在哪,我要去那里办事
成语之最:世界上最干净的地方( )、最多的
抗逆力是优势视角理论的主要概念之一,下列对
手机为什么不能刷机 怎么回事 ??
本是红尘梦中客,百年回首满身霜是什么诗啊?
上海浦东新区,高行,外高桥,张江,哪个地段好?
ppt v电视乐播怎么打不开
青县驾驶人协会地址在什么地方,想过去办事
什么宠物能学冲锋?
夫妻分居后与他人发生关系离婚时,应承担哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?