[JAVA] MultiThreading, 멀티스레드
Java MultiThreading AtomicInteger Integer 자료형을 가지고 있는 wrapping 클래스 멀티쓰레드 환경에서 동시성을 보장 (synchronized 보다 적은 비용으로 동시성을 보장) Reference https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html https://codechacha.com/ko/java-atomic-integer/ LinkedBlockingQueue 한정된 메모리 사용을 위해 초기 Queue Size 세팅 Queue Data(empty/full) 상태에 따라 Thread가 Blocking 할 수 있는 기능 제공 Queue에서 아이템을 가져올 때 비..
Web/JAVA
2021. 10. 15. 20:41