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

相关推荐
名字还没想好☜11 小时前
Go 的 unsafe.Pointer 实战:零拷贝 []byte↔string 转换与三条铁律
开发语言·后端·golang·go·unsafe
于烛12 小时前
为什么hasNext() 对只有一个元素的集合返回 true?90%初学者都有的疑问
java
zhangrelay12 小时前
ROS 2 Lyrical 第4章 URDF机器人建模与Gazebo Garden仿真
linux·笔记·学习·ubuntu·机器人·ros2
wuminyu12 小时前
JVM利用io_uring优化堆外内存性能原理剖析
java·linux·c语言·jvm·c++
Dave12054612 小时前
AI Agent学习 Day14:LangGraph进阶 —— 条件分支、Tool Node与Memory持久化
人工智能·学习
imaol112 小时前
数据结构---队列
java·数据结构·算法
半亩码田13 小时前
【.NET新特性·第11篇】C# 14 字段属性:告别手写 backing field
java·c#·.net
天天进步201513 小时前
Python全栈项目--协同办公平台
开发语言·python
JAVA面经实录91713 小时前
集合框架 (六)
java·开发语言
骇客野人13 小时前
Linux 查看 Java 进程常用命令
java·linux·运维