![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程入门
PH = 7
程序员
展开
-
synchronized(this/object/类.class)的区别
synchronized基本介绍: 在非静态方法前使用,相当于使用this锁; 在静态方法前使用,相当于使用类锁; 还可以对某变量进行加锁,object锁; 静态方法中不可以使用this锁,非静态方法中可以使用类锁,静态方法、非静态方法都可以对object进行加锁; 类锁、this锁、object锁是相互独立的,不会互相阻塞; public synchronized void fun5() { System.out.println("实例" + id + "--fun2!!!"原创 2021-05-01 17:16:45 · 860 阅读 · 0 评论 -
网络编程&高并发多线程、锁学习笔记
参考视频(网络通信及多线程入门) 参考视频(高并发及常用的锁) 参考视频(高并发的详细课程,不过只看了cas的ABA问题) 参考demo(1,2的课程资料,个人的学习、面试笔记) 之前关于线程,锁,事务的文章写的特别差,有空整理下吧 内容概况:视频一 socket编程,多线程实现,线程池实现, 视频二:面试的一些问题:死锁线程安全等,synchronized、lock的使用,本人笔记对上述有详细的记录以及拓展,可以作为面试笔记以及学习笔记,源码中有对应例子的演示。 ...原创 2021-04-04 00:40:24 · 134 阅读 · 0 评论 -
多线程入门
本文参考:https://blog.csdn.net/m0_38072683/article/details/80433265 如果侵犯著作权限,请联系本人删除,转载 2019-09-18 16:20:59 · 108 阅读 · 0 评论