一.概念:
二.java并行程序基础:
线程基本操作:
注:多线程并发下的ArrayList是个不安全的容器,可用线程安全的Vector代替.
多线程并发下的HashMap也有问题,可用ConcurrentHashMap代替.
此外还要注意加锁对象的选择。
三.JDK并发包:
同步控制(多线程的团队协作):
线程池(线程复用):
JDK的并发容器:
4.锁的优化及注意事项:
5.并行模式与算法:
6.java8与并发:
7.使用Akka构建高并发程序:
一.概念:
二.java并行程序基础:
线程基本操作:
注:多线程并发下的ArrayList是个不安全的容器,可用线程安全的Vector代替.
多线程并发下的HashMap也有问题,可用ConcurrentHashMap代替.
此外还要注意加锁对象的选择。
三.JDK并发包:
同步控制(多线程的团队协作):
线程池(线程复用):
JDK的并发容器:
4.锁的优化及注意事项:
5.并行模式与算法:
6.java8与并发:
7.使用Akka构建高并发程序: