snow-line

    논블로킹 큐 1

    개발자 면접 질문 - 블로킹과 논블로킹 큐(Blocking Queue / Non Blocking Queue) 종류

    1. BlockingQueue - Queue가 꽉 찼을 때의 삽입 시도/ 비어 있을 때의 추출시도를 막는다. - 구현체 모두 Thread-safe 하다 1) ArrayBlockingQueue - 고정 배열에 일반적인 Queue를 구현한 클래스 - 생성 후 크기 변경 불가 2) LinkedBlockingQueue - 선택적으로 Bound가 가능한 LinkedList 로 구현한 Queue 3) PriorityBlockingQueue - PriorityQueue와 같은 정렬 방식을 지니는 용량 제한이 없는 Queue 4) SynchorousQueue - Queue 내부로의 insert 작업이 다른 쓰레드의 remove 작업과 반드시 동시에 일어나야 한다. 2. Non Blocking Queue 1) Concu..

    면접 - 자바 2020.12.03
    1
    더보기
    반응형
    • 분류 전체보기 (178)
      • 취업 (5)
      • 개발 (53)
      • 면접 - 자바 (54)
      • 면접 - 스프링프레임워크 (12)
      • 면접 - 네트워크 (11)
      • 면접 - 데이터베이스 (29)
      • 면접 - 운영체제 (14)

    Tag

    데이터베이스면접질문, 자바면접질문, MySQL, HashMap, Java, 개발자면접질문, 개발자 취업, 개발자 면접 질문, 네트워크, tomcat, 데이터베이스, 특수문자 치환, 스프링프레임워크, oracle, 자바 면접 질문, 신입 개발자 취업, mariaDB, java list integer string 변환, 운영체제, JVM,

    최근글과 인기글

    • 최근글
    • 인기글

    Archives

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바