摘要: 线程安全指的是该对象的add,remove,get等方法是线程安全的,即同一对象(同一个list),同一时间只有一个线程能在这几个方法上运行,其实针对的是这个集合list 这几种方法内容而言的,如list的add方法,这个add方法里面具体实现肯定有好多条代码,假如一个线程调用add方法,其实是在执... 阅读全文
posted @ 2015-04-11 17:48 wzhanke 阅读(315) 评论(0) 推荐(0) 编辑
摘要: synchronized的锁是针对多线程的,从线程的角度去思考才能真正弄明白。Java的synchronized使用方法总结1. 把synchronized当作函数修饰符时 这也就是同步方法,那这时synchronized锁定的是哪个对象呢?它锁定的是调用这个同步方法对象。也就是说,当一个对象P1在... 阅读全文
posted @ 2015-04-11 17:28 wzhanke 阅读(155) 评论(0) 推荐(0) 编辑