그것은 다음과 같은 다섯 가지 섹션이 포함되어 있습니다 :
1.Tools 工具 (CountDownLatch를,으로 CyclicBarrier, 세마포어, 실행자, 거래소)
2.Lock : (ReentrantLock와, 조건)
3.Atomic : (AtomicInteger, AtomicBoolean, AtomicReference ...)
4.Collections :
블록 큐 (ArrayBlockingQueue 등)
업그레이드 버전 (으로 CopyOnWriteArrayList의 읽기 및 쓰기 작은 장면) ArrayList와
HashSet의, TreeSet의 升级 版 (CopyOnWriteArraySet, ConcurrentSkipListSet)
의 HashMap, TreeMap의 升级 版 (ConcurrentHashMap의, ConcurrentSkipListMap과)
5.Executor :
새로운 FixedThreadPool : 고정 나사, 버퍼 바운드 큐 불균일 태스크 번호에인가되는, 메모리 압력 장면에 민감하지
새로운 CacheThreadPool : 미션 시나리오의 짧은 시간 낮은 지연 시간 요구 사항에 대한 스레드의 임의의 수
새로운 SingleThreadPool : 장면의 비동기 실행 순서에 대한
새로운 ScheduleThreadPool : 지원 고정 주파수 및 고정 지연 장면
. . . . . 완벽하게