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

jsp网站开发中英文页面切换宁波建网站外包

jsp网站开发中英文页面切换,宁波建网站外包,网站推广方式措施,宁波的网络营销服务公司不瞒大家说,这是之前参加阿里一面的手写编程题,平时不刷题,这个当时花的时间比较多,虽然最后用了很喽比方法写出来了,自己还是很不满意。下面实话也是看了其他大佬的思路,今天重新练了下。 假设有3个线程,依次打印A、B、C,按顺序循环打印100次。 这个其实是线程通信,…

不瞒大家说,这是之前参加阿里一面的手写编程题,平时不刷题,这个当时花的时间比较多,虽然最后用了很喽比方法写出来了,自己还是很不满意。下面实话也是看了其他大佬的思路,今天重新练了下。

假设有3个线程,依次打印A、B、C,按顺序循环打印100次。
这个其实是线程通信,如果只是按顺序执行,用只有一个线程的线程池,依次提交线程任务就行,但是这里还不是每个线程只执行一次,需要循环重复打印。
这里有两种处理方式,一种是搞个全局int变量,对线程数取模,得到0~2,再转ASCII码。一种是3个线程按照创建时的顺序严格执行。

第一种思路写法:
这里只用到了原生的阻塞唤醒方法,线程竞争获取锁,确保同时只有一个线程累加countIndex和打印,3个线程的执行顺序就不是创建的顺序,而是随机的。

public class ThreeThreadPrintOrderlyBySync {private static final Object LOCK = new Object();private static volatile int countIndex = 0;private static final int MAX = 100;private static final int WORKER_COUNT = 3;public static void main(String[] args) {Thread thread1 = new Thread(new Worker(0));Thread thread2 = new Thread(new Worker(1));Thread thread3 = new Thread(new Worker(2));thread1.start();thread2
http://www.yayakq.cn/news/221995/

相关文章:

  • 给个网站手机能看的企业建站设计
  • 如何自建网站 卖东西查看百度关键词价格
  • 黄骅市做网站建设部网站投诉核查
  • wordpress整站备份插件各大网站大全
  • 客户做外贸用那些网站wordpress百度模板
  • 住房和城乡建设部网站31号文记事本做网站改变图片大小
  • 网站建设需要用到什么ios wordpress fixed
  • 如何查询网站被百度收录甘肃新闻
  • 政务网络及网站建设建网站怎么选择服务器
  • m 外贸网站任务发布平台
  • 深圳网站建设方维网络如何建立公司网站
  • 简单网站开发实例总结上海网站建设找摩彼
  • 百度网站模板免费下载网站网页设计设计方案
  • 广州商城建站系统2023房地产新闻
  • wordpress 购物网站民航资源网
  • 网站建设 年终总结网站运营与管理
  • html网站编辑器海洋cms做电影网站好做吗
  • 哪里建设网站企业展厅公司哪家好
  • 上海中小企业网站建设红酒营销型网站建设
  • 西安网站开发工资房子装修设计app
  • 王建设医生网站wordpress社团网站
  • 玩具租赁系统网站开发与实现网站建设及报价方案
  • 网站建设价格规范360全景地图下载安装
  • 深圳网站设计收费asp网站vps搬家
  • 张家界旅游网站wordpress使用react
  • 素材网站 源码网站开发企业开发
  • 网页怎么建设绍兴百度seo
  • 免费建站系统有哪些重庆seo网站哪家好
  • 钦州网站建设设计网站建设的任务规划
  • 手机网站自适应屏幕网页设计图纸