Java SDK 并发包全面总结

2019-05-29
阅读 17 分钟
2.1k
Java 并发包中的 Lock 和 Condition 主要解决的是线程的互斥和同步问题,这两者的配合使用,相当于 synchronized、wait()、notify() 的使用。

Java 中的线程安全容器

2019-05-25
阅读 3 分钟
3.8k
常用的一些容器例如 ArrayList、HashMap、都不是线程安全的,最简单的将这些容器变为线程安全的方式,是给这些容器所有的方法都加上 synchronized 关键字。