【摘要】简介 BlockingQueue很好的解决了多线程中,如何高效安全"传输"数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。 阻塞队列是一个队列,而且是一个先进先出的队列(FIFO)。 多线程环境中,通过队列可以很容易实现数据共享,比如经典的"生产者"和" 阅读全文
【摘要】1.简介 可重入锁 自 JDK 1.5 被引入,功能上与 关键字类似。所谓的可重入是指,线程可对同一把锁进行重复加锁,而不会被阻塞住,这样可避免死锁的产生。ReentrantLock 的主要功能和 synchronized 关键字一致,均是用于多线程的同步。但除此之外,ReentrantLock 在 阅读全文
阅读更多内容
没有评论:
发表评论