I/O
자바의 입출력(IO) 시스템과 스트림의 개념부터 실제 활용까지 상세히 알아봅니다. '모든 것은 스트림이다'라는 관점에서 파일, 콘솔, 네트워크 통신의 통합된 입출력 처리 방식을 이해합니다.
자바의 입출력(IO) 시스템과 스트림의 개념부터 실제 활용까지 상세히 알아봅니다. '모든 것은 스트림이다'라는 관점에서 파일, 콘솔, 네트워크 통신의 통합된 입출력 처리 방식을 이해합니다.
입출력(I/O) 모델 4가지(블로킹, 논블로킹, 멀티플렉싱, 비동기)의 동작 방식과 특징을 각각의 시퀀스 다이어그램과 함께 상세히 설명합니다.
다중 입출력을 처리하기 위한 I/O 멀티플렉싱의 다양한 방식과 각각의 특징을 설명합니다. select, poll, epoll 함수들의 동작 원리와 활용 방법을 코드 예제와 함께 자세히 다룹니다.
운영체제 수준에서의 입출력 구조와 핵심 개념들을 다룹니다. AsynchronousNon-blockingProgramming, File Descriptor, Blocking I/O의 동작 방식과 특징을 설명합니다.