반응형 networkchannel1 [Java] NIO2란? NIO2란? · New Input Output2의 약자로 자바 1.4에 등장한 NIO를 개선 · java.io 패키지의 File 클래스에 미흡한 부분을 보완하는 내용이 다수 포함, 네트워킹 I/O에 마이너한 변화 포함 - 이전의 자바에서 다루지 않은 파일 속성들을 다루는 기능 추가 - 심볼릭 링크 처리 기능 추가 (https://ko.wikipedia.org/wiki/심볼릭_링크) - WatchService 인터페이스 추가 (어떤 파일이 변경되었는지 쉽게 확인 가능) - 여러 채널 추가 · NIO2 이전(Java 6)까지 사용된 File 클래스의 단점 - 심볼릭 링크, 속성, 파일의 권한 등에 대한 기능이 없음 - 파일을 삭제하는 delete() 메소드는 실패시 아무런 예외 발생 x, boolean 타입.. 2021. 9. 24. 이전 1 다음 반응형