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

青峰网站建设中学生做的网站有哪些方面

青峰网站建设,中学生做的网站有哪些方面,域名和空间网站,h5可以制作公司网站吗/*** 线程的状态分析*authoraa**/public classThreadState {public static void main(String[] args) throwsException {/*** 新建线程#xff0c;线程为新建状态* jdk#xff1a;至今尚未启动的线程的状态。* 如果不给线程设置名称#xff0c;线程的名称将会是#xff1a;…/*** 线程的状态分析*authoraa**/public classThreadState {public static void main(String[] args) throwsException {/*** 新建线程线程为新建状态* jdk至今尚未启动的线程的状态。* 如果不给线程设置名称线程的名称将会是Thread-0Thread-1。。。。。*/ThreadDemo td newThreadDemo() ;System.out.println(新建状态 td.getState()) ; //新建状态NEW/*** 可运行状态当线程有资格运行调用start方法线程首先进入可运行状态* 可运行状态不一定被线程调度程序运行* 简单来说调用start方法后该线程依然是可运行状态但未运行* 存放在可运行池中* 线程在运行的过程中该线程的状态也是可运行状态** djk可运行线程的线程状态。处于可运行状态的某一线程正在 Java 虚拟机中运行* 但它可能正在等待操作系统中的其他资源比如处理器。*/td.start() ;System.out.println(可运行状态 td.getState()) ; //可运行状态RUNNABLE/*** Main线程休眠100毫秒时td线程也就调用了waitForTwoSecond()方法* 指定休眠2秒后再回到可运行状态* 指定等待一定时长时休眠状态TIMED_WAITING* jdk具有指定等待时间的某一等待线程的线程状态。某一线程因为调用以下带有指定正等待时间的方法之一而处于定时等待状态* 带有超时值的 Thread.sleep (sleep必须带值)* 带有超时值的 Object.wait* 带有超时值的 Thread.join*/Thread.sleep(100);System.out.println(休眠状态 td.getState()) ; //具有指定等待时间的某一等待线程的线程状态。/*** 这里Main线程一共休眠2100毫秒时td线程调用了waitLong()方法* 该方法调用了wait()使线程处于一直等待的状态* jdk某一等待线程的线程状态。某一线程因为调用下列方法之一而处于等待状态* 不带超时值的 Object.wait* 不带超时值的 Thread.join*/Thread.sleep(2000);System.out.println(等待状态 td.getState()) ; //等待状态WAITINGtd.interrupt() ;/*** 这里输出的也可能是终止状态* jdk受阻塞并且正在等待监视器锁的某一线程的线程状态。处于受阻塞状态的某一线程正在等待监视器锁* 以便进入一个同步的块/方法或者在调用 Object.wait 之后再次进入同步的块/方法。*/td.notifyWait() ;System.out.println(阻塞状态 td.getState()) ;/*** jdk已终止线程的线程状态。线程已经结束执行。*/Thread.sleep(1000);System.out.println(终止状态 td.getState()) ;/*** 可以简单归纳为新建 可运行 运行 阻塞 死亡** Thread.yeild() 让当前运行的线程回到可运行状态让出时间给其他线程运行但可能没用* jdk暂停当前正在执行的线程对象并执行其他线程。*//*** join()的用法* jdk等待该线程终止的时间最长为 millis 毫秒。超时为 0 意味着要一直等下去。* 简单来说如下由于td线程被Main线程所启动td线程调用join方法后* 也就是Mian线程要等到td线程运行完毕才会执行join方法后面的代码* jdk的解析在这里就是将Main线程加入到了td线程的后面* join加参数在这里意思就是Main线程需要等待2秒时间再继续执行join方法后面的代码*///td.join() ;//td.join(2000) ;System.out.println(线程加入join之后) ;}private static class ThreadDemo extendsThread {Overridepublic voidrun() {try{//测试join方法//for (int i 0; i 5; i) {//System.out.println(i);//sleep(1000) ;//}waitForTwoSecond() ;waitLong() ;}catch(Exception e) {//TODO Auto-generated catch blocke.printStackTrace();}}public synchronized void waitForTwoSecond() throwsException {wait(2000) ;}public synchronized void waitLong() throwsException {wait() ;}public synchronized void notifyWait() throwsException {notify() ;}}}
http://www.zqtcl.cn/news/856911/

相关文章:

  • 北沙滩网站建设公司电子商务网站建设管理论文
  • 公司备案证查询网站查询系统网页设计html代码大全及含义
  • 成都开发网站建设做网站一般会出现的问题
  • 企业网站设计布局方式如何在社交网站上做视频推广方案
  • 惠城网站建设服务做1688网站需要懂英语吗
  • 请人做网站要多少钱搜索引擎优化概述
  • 郑州中森网站建设免费网站app生成软件
  • 做诚信通网站seo新手快速入门
  • 做网站怎么去找客户带会员中心WordPress免费主题
  • 网站建设资费安平县护栏网站建设
  • 做视频网站侵权吗个体户网站备案
  • 苏州姑苏区建设局网站智慧团建登录官网手机版
  • 如何搭建一个视频网站广告制作方案
  • 网站策划ps苏州建站公司速找苏州聚尚网络
  • 网站备案 关闭客户制作网站时的问题
  • 项目网站分析推荐做ppt照片的网站
  • wordpress注明网站网站建设需要什么手续
  • 厦门过路费网站福建省建设执业资格注册中心网站
  • c 网站开发案例详解手机网站返回顶部代码
  • 济南微网站建设图书馆评估定级关于网站建设标准
  • flash型网站宝塔面板做网站绑定域名
  • 建设网站的策划书门户网站 流量
  • 佛山高端网站建设便宜自适应网站建设
  • 网络营销创意案例桂林seo公司推荐23火星
  • 网站开发知识产权归属问题wordpress会计模板下载
  • 昆明网站的优化自媒体是干什么的
  • 大成建设株式会社网站删掉wordpress主题
  • 个人网站备案类型网络维护培训班
  • 做网站的可以注册个工作室吗一个网站两个域名吗
  • 网站建设要准备什么资料网站建设 锐颖科技