當前位置:編程學習大全網 - 網站源碼 - java 如何實現壹個線程安全的隊列

java 如何實現壹個線程安全的隊列

java.util.concurrent ConcurrentLinkedQueue 類提供了高效的、可伸縮的、線程安全的非阻塞 FIFO 隊列。java.util.concurrent 中的五個實現都支持擴展的 BlockingQueue 接口,該接口定義了 put 和 take 的阻塞版本:LinkedBlockingQueue、ArrayBlockingQueue、SynchronousQueue、PriorityBlockingQueue 和 DelayQueue。這些不同的類覆蓋了生產者-使用者、消息傳遞、並行任務執行和相關並發設計的大多數常見使用的上下文。

自己去參考壹下jdk5或6的api文檔,裏面已經實現了

  • 上一篇:如何將python程序打包成exe
  • 下一篇:我在松江大學城上大學,想就近找壹份家教的工作,請問有什麽中介之類的嗎?
  • copyright 2024編程學習大全網