线程开的越多,则性能越好吗? 未必,影响多线程性能的因素有:上下文切换,竞争/死锁,资源限制等.对于这些因素要均衡考量,才能获得较好的性能. 并发控制/线程间的通信方式 基本的并发控制原语有 volatile, synchronized, ReentrantLock, Atomics, wait/nofify/nofityAll 等 用于多个线程协调的类: countDownLatch,CyclicBarrier 信号量: Semaphore, 可控制并发的数量 两个线程交换数据: Exchan…