java学习part29线程通信

139-多线程-线程间的通信机制与生产者消费者案例_哔哩哔哩_bilibili

1.等待唤醒

类似于golang的channel,

1.1用法

类似于go的wait(),

1.sleep和wait的一个重大区别是,sleep不会让线程失去同步监视器,而wait会释放

2.wait必须try catch包裹

1.2注意

1.3wait和sleep区别

相关推荐
Hello:CodeWorld几秒前
深入浅出 C++:静态多态与动态多态的业务应用场景与源码级实战
开发语言·c++·架构
星恒随风1 分钟前
C++入门(一):第一个 C++ 程序、命名空间、输入输出和缺省参数
开发语言·c++·笔记·学习
AI人工智能+电脑小能手1 分钟前
【大白话说Java面试题 第94题】【Mysql篇】第24题:什么是单路排序?什么是双路排序??
java·开发语言·数据库·mysql·面试·排序算法
我是一颗柠檬2 分钟前
【Java项目技术亮点】多级缓存一致性方案:Canal+MQ实现数据库与缓存的最终一致
java·数据库·spring·缓存·kafka·rocketmq
于先生吖2 分钟前
Java分账体系设计,网约车行程计费与到店线下结账一体化后端开发实战
java·开发语言
Solis程序员3 分钟前
拿捏登录安全:RS256 + 双令牌,把非法请求拦在 Redis 白名单门外
java·安全·缓存·面试·bootstrap·html
thisiszdy5 分钟前
<C++&C#> lambda表达式
java·c++·c#
咖啡八杯6 分钟前
GoF设计模式——外观模式
java·设计模式·外观模式
郝学胜-神的一滴6 分钟前
系统设计 014:缓存深度实战:如何用 Cache 优雅优化数据库读写?
java·数据库·python·缓存·oracle·php·软件构建
xuankuxiaoyao8 分钟前
阶段案例——后台管理系统
java·linux·前端