java学习part29线程通信

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

1.等待唤醒

java学习part29线程通信_第1张图片

类似于golang的channel,

java学习part29线程通信_第2张图片

1.1用法

类似于go的wait(),

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

2.wait必须try catch包裹

java学习part29线程通信_第3张图片

1.2注意

java学习part29线程通信_第4张图片java学习part29线程通信_第5张图片

1.3wait和sleep区别

java学习part29线程通信_第6张图片

你可能感兴趣的:(java,java,学习,开发语言)