JUCプロフィール

これは、次の5つのセクションが含まれています。

1.Tools工具:(たCountDownLatch、CyclicBarrierを、セマフォ、エグゼキュータ、取引所)

2.Lock:(ReentrantLockの、条件)

3.Atomic:(のAtomicInteger、AtomicBoolean、AtomicReference ...)

4.Collections:

    ブロッキングキュー(ArrayBlockingQueue)

    ArrayListのアップグレード版(CopyOnWriteArrayListとの読みと少しシーンを書きます)

    HashSetの、TreeSetの升级版(CopyOnWriteArraySet、ConcurrentSkipListSetの)

    HashMapの、TreeMapの升级版(のConcurrentHashMap、ConcurrentSkipListMapの)

5.Executor:

    新しいFixedThreadPool:固定ネジ、無制限バッファキュー、不均一タスク番号に適用されるが、メモリ圧力シーンに対して敏感ではありません

    新しいCacheThreadPool:ミッションシナリオの短時間、低レイテンシーの要件については、任意の数のスレッド

    新しいSingleThreadPool:シーンの非同期実行順序について

    新しいScheduleThreadPool:サポート固定周波数および固定遅延シーン

 

完璧であるために

 

おすすめ

転載: www.cnblogs.com/Jemb/p/11610522.html
おすすめ