摘要: 一、目录 1、引入话题-发散思考 2、volatile深度解析 3、解决volatile原子性问题 4、volatile应用场景 二、引入话题-发散思考 public class T1 { /*volatile*/ boolean running=true; public void m(){ Sys 阅读全文
posted @ 2017-06-23 20:44 码农皮邱 阅读(930) 评论(1) 推荐(1) 编辑
摘要: 一、目录 1、多线程启动方式 2、synchronized的基本用法 3、深度解析synchronized 4、同步方法与非同步方法是否能同时调用? 5、同步锁是否可重入(可重入锁)? 6、异常是否会导致锁释放? 7、锁定某对象,对象属性改变是否会影响锁?指定其他对象是否会影响锁? 8、synchr 阅读全文
posted @ 2017-06-23 11:04 码农皮邱 阅读(1142) 评论(3) 推荐(3) 编辑