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区别

相关推荐
黄俊懿3 分钟前
【深入理解SpringCloud微服务】Spring-Security作用与原理解析
java·后端·安全·spring·spring cloud·微服务·架构师
a程序小傲11 分钟前
阿里Java面试被问:.Java 8中Stream API的常用操作和性能考量
开发语言·windows·python
塔能物联运维12 分钟前
设备自适应采样率忽视能耗致续航降 后来结合功耗模型动态调优
java·后端·struts
Asus.Blogs17 分钟前
SSE + Resty + Goroutine + Channel 完整学习笔记
笔记·学习·golang
rchmin20 分钟前
Spring Boot自动装配原理解析
java·spring boot·后端
程序员小假26 分钟前
我们来说一下 synchronized 与 ReentrantLock 的区别
java·后端
益达32128 分钟前
【避坑指南】Maven依赖冲突怎么解决?用mvn dependency:tree一眼看清
java
爱装代码的小瓶子33 分钟前
【c++进阶】从C++98到C++11的奇妙旅程(故事科普版)
开发语言·c++
智航GIS36 分钟前
2.3 运算符详解
开发语言·python
web3.088899940 分钟前
接入API-自动化批量获取淘宝商品详情数据
开发语言·python