当前位置: 首页 > news >正文

泰安网站建设运营费用东营远见网站建设公司

泰安网站建设运营费用,东营远见网站建设公司,重庆百度开户,商标设计网图大全Java-多线程的几种状态🔎1.NEW( 系统中线程还未创建,只是有个Thread对象)🔎2.RUNNABLE( (就绪状态. 又可以分成正在工作中和即将开始工作)🔎3.TERMINATED(系统中的线程已经执行完了,Thread对象还在)🔎4.TIMED_WAITING(指定时间等待…

Java-多线程的几种状态

  • 🔎1.NEW( 系统中线程还未创建,只是有个Thread对象)
  • 🔎2.RUNNABLE( (就绪状态. 又可以分成正在工作中和即将开始工作)
  • 🔎3.TERMINATED(系统中的线程已经执行完了,Thread对象还在)
  • 🔎4.TIMED_WAITING(指定时间等待,调用Thread.sleep()方法)
  • 🔎5.BLOCKED(线程阻塞状态)
  • 🔎6.WAITING(使用wait方法出现的状态)
  • 🔎结尾

多线程的状态

  • NEW( 系统中线程还未创建,只是有个Thread对象)
  • RUNNABLE(就绪状态. 又可以分成正在工作中和即将开始工作)
  • TERMINATED(系统中的线程已经执行完了,Thread对象还在)
  • TIMED_WAITING(指定时间等待,调用Thread.sleep()方法)
  • BLOCKED(线程阻塞状态)
  • WAITING(使用wait方法出现的状态)

🔎1.NEW( 系统中线程还未创建,只是有个Thread对象)

public class Test {public static void main(String[] args) {Thread t = new Thread(() -> {});//线程启动之前获取线程状态 --> 只是有个Thread对象System.out.println(t.getState());t.start();}
}

🔎2.RUNNABLE( (就绪状态. 又可以分成正在工作中和即将开始工作)

public class Test {public static void main(String[] args) {Thread t = new Thread(() -> {while(true) {try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}}});t.start();//线程就绪状态System.out.println(t.getState());}
}

🔎3.TERMINATED(系统中的线程已经执行完了,Thread对象还在)

public class Test {public static void main(String[] args) {Thread t = new Thread(() -> {});t.start();try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}//线程TERMINATED状态System.out.println(t.getState());}

🔎4.TIMED_WAITING(指定时间等待,调用Thread.sleep()方法)

public class Test {public static void main(String[] args) {Thread t = new Thread(() -> {while(true) {try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}}});t.start();try {Thread.sleep(3000);} catch (InterruptedException e) {e.printStackTrace();}//线程TIMED_WAITING状态System.out.println(t.getState());}
}

🔎5.BLOCKED(线程阻塞状态)

阻塞状态值得是代码不继续执行,而在等待
阻塞结束后,线程重新进入就绪状态
影响阻塞的方法

  • sleep()
  • wait()
  • join()
  • yield()

🔎6.WAITING(使用wait方法出现的状态)

线程调用 wait() 方法之后,就会变为 WAITING状态


🔎结尾

如果大家有什么不太理解的,可以私信或者评论区留言,一起加油

http://www.yayakq.cn/news/682370/

相关文章:

  • wordpress看文网站免费的招标网站有哪些
  • 找人做设计的网站三水网站设计
  • 江苏城乡与住房建设厅网站郴州网站小程序
  • 网站建设理论知识php怎么做视频网站
  • 基层建设网站是不是停办了自己怎么做logo
  • 北京社招网站广州企业公司大全
  • 新泰网络推广公司东莞网站制作实力乐云seo
  • 如何做网络营销推广55宁波做网站优化多少钱
  • 网站开发范本做超市促销海报哪个网站好
  • 公司网站备案号社区建设网站
  • 彩票网站可以做哪些活动网站建设类型有哪些方面
  • 可以上传图片的网站怎么做网页搜索记录怎么恢复
  • 荆州 商务 网站建设什么网站可以做平面设计赚钱
  • 网站开发 售后服务协议网站地图怎么制作
  • 个人备案网站服务内容西安网站群搭建
  • 解决方案网站排名模板型网站建设
  • 建设工商联网站的意义网站开发技术负责那些
  • 做网站或者app线上销售渠道有哪些
  • 小说网站要怎么做欧米茄官方手表价格
  • 网站做多久能盈利易语言开发网站
  • 深圳集团网站开发公司镇江市扬中市做网站
  • 小学网站asp台州网站建设优化案例
  • 网站营销队伍旅游门户网站方案
  • 搜狐做网站如何把网站做的和别人一样吗
  • 建个静态网站wordpress个人支付
  • wordpress访问多站点手机终端网站
  • 本溪食品 中企动力提供网站建设青岛简易付网络技术有限公司
  • 网站开发确认书少儿编程课
  • 网站建设推广报价单公司网站建设有哪些公司可以做
  • led网站建设计算机有哪些专业