버퍼는 읽고 쓰기 가능한 메모리 배열NIO에서는 데이터를 입출력을 하기 위해 항상 버퍼 사용저장되는 데이터 타입에 따라 분류NIO버퍼는 저장되는 데이터 타입에 따라 별도의 클래스로 제공버퍼 클래스들은 Buffer 추상 클래스를 모두 상속MappedByteBuffer는
기존 java.io API와 다른 새로운 입출력 API네트워크 지원 강화된 NIO.2 API 추가관련 패키지⭐️ 입력 스트림과 출력 스트림으로 구분되어 별도 생성Ex) 하나의 파일에서 데이터를 읽고 저장하는 작업을 모두 해야한다면 FileInputStream과 File