![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术积累
文章平均质量分 93
小饭团团
这个作者很懒,什么都没留下…
展开
-
## 浅析synchronized类锁和对象锁
** 浅析synchronized类锁和对象锁 ** 近日重新复习了下java多线程的基本知识,在此写下了作为笔记。若有失实指出还望大家批评指正。 若有朋友转载,请注明原址,谢谢! 老生常谈 java多线程的好处: 充分利用CPU资源,加快程序处理效率,使程序模块化、异步化 多线程所带来的问题: 1.线程的共享资源容易发生冲突 2.可能会发生死锁。 3.启动太多线程会导致资源不足 本文主要就syn...原创 2018-11-25 23:36:14 · 123 阅读 · 0 评论 -
浅析线程间的通信(wait()、notify()、volatile关键字的使用及编写简易连接池)
浅析线程间的通信(wait()、notify()的使用及编写简易连接池) 上篇博客写了synchronized关键字的使用,就着上篇的基础,再写一篇关于线程间的常用通信的使用,并写一个简易连接池作为示例。 wait() wait()方法顾名思义,就是线程在执行到wait()方法时开始阻塞。 而wait()方法一般需要遵循如下范式: 1.获取当前对象的锁 2.判断条件是否满足 3.执行wait()方...原创 2018-11-26 00:31:33 · 168 阅读 · 0 评论