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

wordpress企业建站教程 百度 下载中文网站开发软件

wordpress企业建站教程 百度 下载,中文网站开发软件,创业项目网站建设规划,网络规划设计师视频教程百度云三线程顺序打印1-100 题目 三个线程顺序打印1-100; 解题 基本思路 首先需要创建三个线程, 确定使用线程1打印 num % 3 1 的数, 线程2打印 num % 3 2 的数, 线程3打印 num % 3 0 的数;使用 synchronized 同步锁让每次只有一个线程进行打印, 每个线程打印前先判断当前数是…三线程顺序打印1-100 题目 三个线程顺序打印1-100; 解题 基本思路 首先需要创建三个线程, 确定使用线程1打印 num % 3 1 的数, 线程2打印 num % 3 2 的数, 线程3打印 num % 3 0 的数;使用 synchronized 同步锁让每次只有一个线程进行打印, 每个线程打印前先判断当前数是否由当前线程打印, 若不由则让当前线程休眠;打印需要的数后, 再唤醒其他的线程继续打印; 实现代码 public class ThreeThreadsPrint1_100 {// 当前打印数private int num 1;// 锁private final Object lock new Object();// flag 标记应该打印数对3取余的余数// 线程1 打印 num%3 1 的数// 线程2 打印 num%3 2 的数// 线程3 打印 num%3 0 的数public void printNum(int flag) {while (num 100) {synchronized (lock) {// 此处需要判断 num100// 确保不会有线程因为 101 % 3 ! flag 而休眠 导致程序无法退出while (num % 3 ! flag num 100) {try {// 当前数 不由当前线程打印 让当前线程休眠lock.wait();} catch (InterruptedException e) {throw new RuntimeException(e);}}if (num 100) {// 打印System.out.println(当前线程: Thread.currentThread().getName() 打印: num);// 唤醒其他线程lock.notifyAll();}}}}public static void main(String[] args) throws InterruptedException {// 实例化对象ThreeThreadsPrint1_100 obj new ThreeThreadsPrint1_100();Thread t1 new Thread(() - obj.printNum(1), t1);Thread t2 new Thread(() - obj.printNum(2), t2);Thread t3 new Thread(() - obj.printNum(0), t3);// 不按顺序启动 验证是否成功实现t2.start();t1.start();t3.start();// 让主线程等到三个线程执行结束后再执行t1.join();t2.join();t3.join();}}
http://www.dnsts.com.cn/news/228502.html

相关文章:

  • 建设网站需要购买哪些空间站对接
  • 深圳住房城乡建设局网站首页wordpress 插件如何使用
  • 南宁建设工程造价信息网站没备案能做网站吗
  • 怎么上不到建设银行网站电子商务网站功能特点
  • 成都网站建设哪里好点logopond设计网站
  • 江苏省建设集团有限公司网站网站介绍视频怎么做
  • 网站建设佰金手指科杰二八wordpress修改邮箱设置
  • 自己搭建服务器做网站html网页首页设计代码作业
  • 检察院网站建设自查报告excel动态表格图表制作
  • 太原哪里做网站网页策划设计
  • 网站分为哪几个部分襄阳市建设公司网站
  • 辽宁网站建设找哪家赣州
  • 锦州网站建设品牌企业信息查询网站查询
  • 网站关键词长尾词如何建设一个博客网站
  • 做网站 以图搜货添加到wordpress视频库中
  • 网站建设技术培训学校关于网的设计创意作品
  • 注册公司流程步骤优化营商环境
  • xss网站怎么搭建1个空间做2个网站
  • 网站打开慢中山网站建设搭建
  • 企业自建网站营销论文深圳展览设计网站建设
  • 苏宁易购网站建设的目的宣传片制作模板
  • 想要推广网页seo主要做哪些工作
  • wap 网站的盗链问题网站后台根据前端做吗
  • 建站行业发展东戴河网站建设
  • 做游戏推广一个月能拿多少钱北京如何优化网站
  • 广州犀牛云网站建设网站 做 app
  • 深圳市建设厅网站嘉兰图设计有限公司
  • 建设一个自己的网站云南省建设厅建筑业信息网
  • 公司网站建设服务类别东莞高端网站建设首页排名
  • 网站实现搜索功能编程软件scratch免费下载手机版