随笔分类 - 并发编程
摘要:Synchronized 在多线程并发中synchronized一直是元老级别的角色。利用synchronized来实现同步具体有一下三种表现形式: 对于普通的同步方法,锁是当前实例对象。 对于静态同步方法,锁是当前类的class对象。 对于同步方法块,锁是synchronized括号里配置的对象。
阅读全文
摘要:引言 多线程的知识点是一个庞大的体现,对此也是一知半解。一直想系统的深入的学习多线程的知识,奈何一直没有找到机会,好吧,其实就是懒。最近在项目中接触到一个多并发的项目,在项目中踩了无数的坑。在此下定决心做一个并发的学习笔记。 为什么并发会有安全问题 当两个线程同时对一个共享可变变量进行操作时,例如:
阅读全文