java.io패키지File : 파일 시스템의 파일의 정보를 얻기위한 클래스Console : 콘솔로부터 문자를 입출력하기 위한 클래스InputStream / OutputStream : 바이트 단위 입출력을 위한 최상위 입출력 스트림 클래스FileInputStream /
콘솔(Console) : 시스템을 사용하기 위해 키보드로 입력을 받고 화면으로 출력하는 소프트웨어Unix,Linux : 터미널Windows 운영체제 : 명령 프롬프트Console뷰 : 이클립스InputStream의 read() 메소드는 1바이트만 읽기 때문에 1바이트의
보조스트림 다른 스트림과 연결 되어 여러 가지 편리한 기능을 제공해주는 스트림 자체적으로 입출력을 수행할 수 없음 문자 변환 보조 스트림 성능 향상 보조 스트림 기본 타입 입출력 보조 스트림
기존 java.io API와 다른 새로운 입출력 API네트워크 지원 강화된 NIO.2 API 추가관련 패키지⭐️ 입력 스트림과 출력 스트림으로 구분되어 별도 생성Ex) 하나의 파일에서 데이터를 읽고 저장하는 작업을 모두 해야한다면 FileInputStream과 File
버퍼는 읽고 쓰기 가능한 메모리 배열NIO에서는 데이터를 입출력을 하기 위해 항상 버퍼 사용저장되는 데이터 타입에 따라 분류NIO버퍼는 저장되는 데이터 타입에 따라 별도의 클래스로 제공버퍼 클래스들은 Buffer 추상 클래스를 모두 상속MappedByteBuffer는