9.1   设计4个线程对象,两个线程执行减操作,两个线程执行加操作。

package book;class MyThread implements Runnable {private int count = 0;public void run() {while (true) {if (Thread.currentThread().getName().startsWith("mul")) {count--;} else {count++;}System.out.println(count);try {Thread.sleep(300);} catch (InterruptedException e) {e.printStackTrace();}}}
}public class JiOu {public static void main(String args[]) {MyThread mt = new MyThread();Thread mt1 = new Thread(mt, "mul1");Thread mt2 = new Thread(mt, "mul2");Thread mt3 = new Thread(mt, "add3");Thread mt4 = new Thread(mt, "add4");mt1.start();mt2.start();mt3.start();mt4.start();}
}

运行结果:(部分)

-1
-1
-2
0
1
1
0
1
2
3
2
2
1
2
1
2
2
2
3
1
3
2
3
3
1
1
2
3
4

java开发实战经典(第二版)P283 9-1相关推荐

  1. GitHub上标星75k+超牛的《Java面试突击版》,java开发实战经典第二版答案

    运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试: 1.自我介绍.(你可千万这样介绍: "我叫某某,性别,来自哪里,学校是哪个,自己爱干什么" ...

  2. Java开发实战经典第二版,小白也能看明白

    数据库 2.1 池化技术:如何减少频繁创建数据库连接的性能损耗? 2.2 数据库优化方案(一):查询请求增加时,如何做主从分离? 2.3 数据库优化方案(二):写入数据量增加时,如何实现分库分表? 2 ...

  3. java开发实战经典第二版网课,成功收获美团,小米offer

    一.公务员都不要35岁以上的,何况大公司 这让很多人感到惶恐,现在职场上有一种现象:很多用人单位会在招聘信息上明确标注,年龄需在35岁以下.为什么有经验.有人脉的职场中年人会如此遭"嫌弃&q ...

  4. 《Python3网络爬虫开发实战(第二版)》上市了!!!!

    " 阅读本文大概需要 5 分钟. " 告诉大家一个好消息:我的好朋友崔庆才老师的<Python3网络爬虫开发实战(第二版)>现在正式上市了!!!! 没错,就是这本: 就 ...

  5. 李兴华java视频在线观看_李兴华Java开发实战经典视频教程_IT教程网

    资源名称:李兴华Java开发实战经典视频教程 资源目录: [IT教程网]010201_[第2章:简单Java程序]_简单Java程序 [IT教程网]010301_[第3章:Java基础程序设计]_Ja ...

  6. 李兴华java实战经典视频_李兴华Java开发实战经典视频教程

    资源名称:李兴华Java开发实战经典视频教程 资源目录:[一品资源网]010201_[第2章:简单Java程序]_简单Java程序[一品资源网]010301_[第3章:Java基础程序设计]_Java ...

  7. 《Python3网络爬虫开发实战(第二版)》内容介绍

    这是「进击的Coder」的第 505 篇分享 作者:崔庆才 大家好,本节首先来预告下即将出版的<Python3网络爬虫开发实战(第二版)>的主要内容. 由于我已经把书的总体的内容介绍写在了 ...

  8. 《Python3 网络爬虫开发实战(第二版)》第二波赠书获奖名单公布~​

    " 阅读本文大概需要 3 分钟. " 上周我搞了一个赠书活动,详情见:618 来了!<Python3网络爬虫开发实战(第二版)>第二波赠书活动也来了!,真的非常感谢大家 ...

  9. 我的新书《Python3网络爬虫开发实战(第二版)》获得 Python 之父的推荐了!

    这是「进击的Coder」的第 492 篇分享 作者:崔庆才 别急,这书现在还没上市哈,但很快了! 最近朋友们一直在催:你的第二版爬虫书怎么还不出来啊,我都等了好几年了!你不是前几个月就完稿了吗?咋这么 ...

  10. Python之父推荐!《Python 3网络爬虫开发实战》第二版!文末送签名版!

    很多读者会让我写爬虫方面的书籍,我也一直没写,没写的原因主要有两个,第一个就是在爬虫方面我其实不是很擅长,第二个原因就是因为在爬虫领域庆才已经做的足够好了,我写不一定能写出庆才这水平的,所以也就一直没 ...

最新文章

  1. 异步委托实现多线程winform控件编程
  2. 支持wince 系统的USB wifi 模组推荐
  3. 算法----------快乐数 (Java版本)
  4. js MediaSource h264
  5. Spring资源加载器抽象和缺省实现 -- ResourceLoader + DefaultResourceLoader(摘)
  6. php xmlhttp.responsetext,XMLHttpRequest中responseText怎么获取指定div的内容,而不是整个HTML的内容...
  7. Advanced Linq - Dynamic Linq query library: Add support for 'Contains' extension
  8. 信息抽取(四)【NLP论文复现】Multi-head Selection和Deep Biaffine Attention在关系抽取中的实现和效果
  9. Python Django HttpResponse响应对象
  10. Redis 与 Memcached的区别
  11. C# 中 Struct 与 Class 的区别,以及两者的适用场合
  12. JS+CSS打造随屏幕滚动的quick快速导航代码
  13. Windows Print Spooler 远程代码执行漏洞(CVE-2021-34527)
  14. 院友故事丨联培博士陈冬冬:顶会百发百中?博导关系?我的PhD经验之谈
  15. win7系统不能加入工作组计算机,技术员教你解决win7系统工作组计算机无法访问的修复办法...
  16. HTTP响应代码中文详解
  17. 某品牌电批单机知识总结
  18. 初学者如何快速入门深度学习?
  19. mvc:annotation-driven注解的作用
  20. 中国象棋c语言源代码csdn,中国象棋源代码-C语言小程序

热门文章

  1. 易经入门(体系最完整,推荐书目最完备,易经周易入门必收藏)
  2. 传智播客 java视频_java传智播客视频
  3. Linux i2c-tools使用及调试
  4. 永磁直驱风机matlab模型,直驱永磁最大功率捕捉matlab仿真建模模型(风力发电)...
  5. 信息架构、结构图、流程图
  6. HDFS- 架构图详细解析
  7. winform利用html开发,Winform开发框架之HTML编辑控件介绍
  8. 高级商务办公软件应用【12】
  9. 【2022最详细--SVN客户端安装教程】
  10. excel wind插件使用_这些超实用的Excel插件,你要是都知道,确定老司机无疑了