
java基础
斗士杨搞AI
一个从业8年的JAVA工程师,目前深耕于AI方向,包括AI编程、AI绘画、AI副业等
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程之互斥、同步方法解析
本文阐述了多线程中存在安全问题的解决办法———互斥 同步。在使用过程中,互斥占用系统资源较大,所以建议使用同步转载 2017-05-11 15:48:25 · 530 阅读 · 0 评论 -
多线程之lock和synchronized的区别
线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定 区别: 1、 synchronized ,如果A不释放,B将一直等下去,不能被中断 ReentrantLock,如果A不释放,可以使B在等待了足够长的时间以后,中断等待,而干别的事情 2、synchronized是在JVM层面上实现的,不但可以通过一些监控工具监控synchronized的转载 2017-05-11 19:18:15 · 376 阅读 · 0 评论