指尖的java,博客

Java并发

java 神圣 615℃ 0评论

常见替换方案

1.Vector 替换ArrayList

2.ConcurrentHashMap 替换HashMap

 

高级方案

重入锁ReentrantLock 替换内部锁synchromized

Condition 替换 Object.wait(),Object.notify()

允许多个线程同时访问某一个资源:信号量 senaphore

 

读写锁 ReentrantReadWriteLock

计数器 CountDownLatch 完成计数后结束 强调完成多少次

循环栅栏 CyclicBarrier 并发控制器 强调循环 多少个一起执行

线程阻塞工具类 LockSupport

jdk线程池 Executor框架

 

threadlocal独立容器

 

转载请注明:指尖博客 » Java并发

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址