Java分布式应用学习笔记04JDK的并发包的集合总结
本文档由 suhuanzheng7784877 分享于2011-08-03 09:02
平时咱们使用的HashMap、ArrayList等等容器集合包都存在线程安全的问题,看过JDK源码的各位朋友们知道这些实现类底层,为了性能,都没有对这些集合的操作方法做加锁或者副本传递机制,只有Vector和Stack是线程安全的,大家可以看它们的源码,底层方法是以在方法上加上synchronized作为代价的,换句话说是用时间换取空间的方式。Sun JDK对多线程并发环境下做了很多并发的解决方案,其类大都在java.util.concurrent&..
下载文档
收藏
打印
分享:
君,已阅读到文档的结尾了呢~~