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

网站建设公司net2006制作书签二年级

网站建设公司net2006,制作书签二年级,建筑工程有限公司招聘信息,群晖做网站域名5种状态一般是针对传统的线程状态来说#xff08;操作系统层面#xff09; 6种状态#xff1a;Java中给线程准备的 NEW#xff1a;Thread对象被创建出来了#xff0c;但是还没有执行start方法。 RUNNABLE#xff1a;Thread对象调用了start方法#xff0c;就为RUNNABLE状…5种状态一般是针对传统的线程状态来说操作系统层面 6种状态Java中给线程准备的 NEWThread对象被创建出来了但是还没有执行start方法。 RUNNABLEThread对象调用了start方法就为RUNNABLE状态CPU调度/没有调度 BLOCKED、WAITING、TIME_WAITING都可以理解为是阻塞、等待状态因为处在这三种状态下CPU不会调度当前线程 BLOCKEDsynchronized没有拿到同步锁被阻塞的情况 WAITING调用wait方法就会处于WAITING状态需要被手动唤醒 TIME_WAITING调用sleep方法或者join方法会被自动唤醒无需手动唤醒 TERMINATEDrun方法执行完毕线程生命周期到头了 在Java代码中验证一下效果 NEW public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(() - {});System.out.println(t1.getState()); } RUNNABLE public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(() - {while(true){}});t1.start();Thread.sleep(500);System.out.println(t1.getState()); } BLOCKED public static void main(String[] args) throws InterruptedException {Object obj new Object();Thread t1 new Thread(() - {// t1线程拿不到锁资源导致变为BLOCKED状态synchronized (obj){}});// main线程拿到obj的锁资源synchronized (obj) {t1.start();Thread.sleep(500);System.out.println(t1.getState());} } WAITING public static void main(String[] args) throws InterruptedException {Object obj new Object();Thread t1 new Thread(() - {synchronized (obj){try {obj.wait();} catch (InterruptedException e) {e.printStackTrace();}}});t1.start();Thread.sleep(500);System.out.println(t1.getState()); } TIMED_WAITING public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(() - {try {Thread.sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}});t1.start();Thread.sleep(500);System.out.println(t1.getState()); } TERMINATED public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(() - {try {Thread.sleep(500);} catch (InterruptedException e) {e.printStackTrace();}});t1.start();Thread.sleep(1000);System.out.println(t1.getState()); } 知识来源 【2023年面试】Java面向对象有哪些特征_哔哩哔哩_bilibili
http://www.zqtcl.cn/news/666337/

相关文章:

  • 网上商城网站设计网页设计作业欣赏
  • 育才网站建设网站访问慢原因
  • 网站建设方案 备案品牌网站推广软件
  • 桓台县建设局网站前端开发入门培训
  • 前端怎么在猪八戒网站接单做烟台网站开发技术
  • 济南烨铭网站建设做英文网站2014
  • 哪个餐饮店微网站做的有特色3d动画制作收费标准
  • h5旅游网站开发wordpress的站点地址如何配置
  • 网站正在维护中 模板招远网站建设
  • 福田欧曼银河报价seo文章是什么
  • 古云网站建设模具培训网站建设
  • 帮助企业做网站的销售卫浴洁具公司网站模板
  • 解释seo网站推广网站域名和空间费用
  • 深圳市珠宝网站建设手机网站框架
  • 晋城推广型网站开发dw做网站模板
  • 万网一个ip建立多个网站网页设计注册页面代码
  • 网站建设6000元地方门户网站有哪些
  • 十大SEO网站外链建设误区排版设计教程入门初学者
  • 网站基本维护网站设计软件下载
  • 网站开发的需求文档大型网站外链是怎么建设的
  • 网站建设实训心得与建议网站建设一般需要多少费用
  • 国内怎么打开WordPress网站wordpress制作api文件路径
  • 义乌网站开发公司wordpress段子模板
  • 国外有没有专门做靶材的网站做网站用哪个电脑
  • 郑州网站制作郑州网站制作上海网站建设免费推荐
  • php电子商务网站开发建设企业网站都需要啥
  • 从零学做网站如何让客户做网站
  • 关于销售网站建设的短文菜单宣传网站怎么做
  • 学网站开发有前途吗淮南服装网站建设费用
  • 网站外包附近临时工500元一天