首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
WongBynn
创建于2021-10-30
订阅专栏
一起学Java
暂无订阅
共6篇文章
创建于2021-10-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java多线程通信方式[四]
使用CountDownLatch实现多线程闭锁 CountDownLatch是一个同步工具类,可以用来协调多个线程的执行时间。 例如:可以让A线程在其他线程运行完毕之后再执行。
Java多线程通信方式[三]
信号量 **信号量(semaphore):**是一种用于提供不同进程之间或者一个给定的不同线程间同步手段的原语。
Java多线程通信方式[二]
使用Lock重构生产者消费者及线程通信 在上一篇在文章中,都是使用synchronized对方法进行加锁,然后通过wait()、notify()、notifyAll进行线程通信。
Java多线程通信方式[一]
线程通信 多个线程在争夺同一个资源时,为了让这些线程协同工作、提高CPU利用率,可以让线程之间进行通信,具体可以通过wait()、notify()、notifyAll()实现:
深入理解volatile关键字
volatile volatile是JVM提供的一个轻量级的同步机制, volatile修饰的变量可以对所有线程立即可见; volatile可以禁止指令“重排序”优化
Spring Boot常用注解总结
Spring Boot总结 @SpringBootApplication @SpringBootApplication注解是一个快捷的配置注解,在被它标注的类中,可以定义一个或多个Bean,并自动触发