public class TEst1 {public static void main(String[] args) throws InterruptedException {Tciket01 tciket01 = new Tciket01();//获取CPU线程//CPU密集型 IO密集型System.out.println(Runtime.getRuntime().availableProcessors());//TimeUnit.SECONDS.sleep(1);//基本的卖票例子//线程就是一个单独的资源类,没有附属操作//函数式接口 lamdba表达式(参数)->{代码}new Thread(()->{for (int i = 1; i < 40; i++) {tciket01.sell();}},"A").start();new Thread(()->{ for (int i = 1; i < 40; i++) {tciket01.sell();}},"B").start();new Thread(()->{ for (int i = 1; i < 40; i++) {tciket01.sell();}},"C").start();}
}
class Tciket01{private int number = 50;//卖票的方式//synchronized本质排队,锁public synchronized void sell(){if (number>0){System.out.println(Thread.currentThread().getName()+"卖出了"+(number--)+"票,剩余:"+number);}}
}

2021-06-10 JUC01DAY相关推荐

  1. 梦想CAD控件 2021.06.10更新

    下载地址:https://www.mxdraw.com/ndetail_20176.html 1.修改在C#语言中,直接New一个临时标注对象不能修改它的属性问题 2.修改CAD布局转模型时,有对象丢 ...

  2. 2021/06/10| AMA:区块链的内力与招式,RChain VS 其他链

    邀请嘉宾:莫给机狂 主持人及收录:光之十一 红包小助理:蓝精灵 同步小助手:冰河.小七.徐Rose 莫给机狂:大家好,我叫莫给机狂.简单介绍一下自己.莫给机狂,RChain合作社中国社区成员,毕业于浙 ...

  3. 2021年10月国产数据库排行榜:达梦反超OceanBase夺榜眼,TDSQL实现“四连增”,数据生态加速建设

    2021年10月国产数据库排行榜已在墨天轮发布,本月共有150家数据库参与排名.我们可以用"半江瑟瑟半江红"来形容10月份数据库分数涨跌情况.除去分数没有变化的数据库,分数上涨和下 ...

  4. AI正在模仿人类大脑!2021年10篇顶会论文:大脑也在「无监督」学习

    编辑:桃子 小咸鱼 [导读]神经科学会成为人工智能「超进化」的关键吗?只要模拟大脑,神经网络就可以获得相似或相同的智能.近日,神经科学家Patrick Mineault就2021年无监督学习的大脑模型 ...

  5. 2021 年 10 月 TIOBE 指数榜:Python 超越 C 语言成 20 多年来的新霸主

    TIOBE 更新了 2021 年 10 月份编程语言指数排行榜. 榜单中共对 100 种编程语言进行了评级排名,其中 Python 成为 "20 多年来的新语言霸主",以 11.2 ...

  6. Mculover666的博客文章导航(嵌入式宝藏站)(2021.06.17更新)

    一.MCU系列 1. 开发环境 [Keil MDK](一)Keil MDK 5.28 的下载.安装.破解 [Keil MDK](二)Keil MDK中芯片器件包的安装 [Keil MDK](三)Kei ...

  7. 【离散数学】 SEU - 28 - 2021/06/11 - Lattice and Boolean Algebra

    Discrete Mathematical Structures (6th Edition) 2021/06/09 - Lattice and Boolean Algebra Lattice and ...

  8. 2021.06.03合并石子+能量项链

    2021.06.03合并石子+能量项链 题目描述 在一个圆形操场的四周摆放 N 堆石子,现要将石子有次序地合并成一堆,规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分. ...

  9. 2021年10月份 中国最具影响力的50位钧瓷匠人排行榜

    2021年10月份 中国最具影响力的50位钧瓷匠人排行榜 数据来源 钧瓷内参钧瓷数据库 排名算法 上榜和排名算法与10项规则有关,其中和个人的知名度,影响力,用户评价,平台指数正相关: 制作流程 协同 ...

  10. 李迟2021年10月知识总结

    本文为 2021 年 10 月知识总结. 研发编码 C / C++ 无. golang 写了数字签名.数字信封的测试示例,了解了 RSA .AES 加解密,知道 AES 的密钥长度必须大于16字节. ...

最新文章

  1. linux 模拟生成 CAN 设备
  2. java将输出结果写入csv文件_如何在Java中将数据写入.csv文件?
  3. android unity hook,[原创]Unity3d安卓游戏DLL动态调式与HOOK基础
  4. SDE+ORACLE优化配置
  5. GIS实战应用案例100篇(二)-元胞自动机模拟城市扩张过程
  6. List转换为数组Array的方法
  7. 搜索引擎优化(SEO,Search Engine Optimization)如何让你的网站靠前排名
  8. oracle按特定字符截取字符串_LeetCode基础算法题第159篇:找出由特定字符数组组成的字符串...
  9. 74HC597( 8位输入锁存移位存放器) 使用总结
  10. Linux cJSON
  11. DIY 航模GPS (M8N+HMC5883L)
  12. bzoj 4987 Tree
  13. How to setup Assigned Access in Windows 10 (Kiosk Mode) 设置分配的访问权限(Kiosk模式)
  14. allwinner gsensor 校准调试
  15. iOS SDK开发系列一之Cocoapods原理,Xcode的配置,动态库和静态库介绍
  16. Alpine介绍与apk的基本使用
  17. 人眼内的三类视锥细胞
  18. 照片估计明星身高matlab,对比上万张合照,国内男星身高终极论证
  19. 蓝桥杯三月刷题 第10天
  20. ISD1700系列语音芯片使用注意事项

热门文章

  1. 摘抄:敏捷测试自动化策略
  2. SharePoint自动化系列——Set MMS field value using PowerShell.
  3. Eclipse技巧一:还原视图和编辑器
  4. EasyUI DataGrid 实用例子(2015-05-22)
  5. Leetcode: Reorder List Summary: Reverse a LinkedList
  6. Js 模式对话框(转)
  7. 【COM范例】WM上获取短信内容,AcitiveX控件调用页面JS方法
  8. Stopwatch 类
  9. linux set 39 date 39,Linux date命令
  10. 备份数据 宝塔linux_华为云服务器安装宝塔Linux面板及宝塔面板数据库备份导入体验...