스트림

    [Java] 입출력 IO

    [Java] 입출력 IO

    포인트!! 1. 입출력의 개념 2. 통로 개념(Stream, Connection) 3. 자원 반환 ✍입출력(IO) IO : Input과 Output의 약자 컴퓨터 내부 또는 외부 장치와 프로그램 간의 데이터를 주고 받는 것 장치와 입출력을 위해서는 하드웨어 장치에 직접 접근이 필요한데 다양한 매체에 존재하는 데이터들을 사용하기 위해 입출력 데이터를 처리할 공통적인 방법으로 스트림 이용 장치뿐 아니라 프로그램간에서도 IO 가능 Stream : 데이터가 한 방향으로만 흐른다. ex) 입력 스트림 : (키보드로 입력 받아 ) Scanner 출력 스트림 : System.out.print() 1. File 클래스 파일 시스템의 파일을 표현하는 클래스 파일 크기, 파일 속성, 파일 이름 등의 정보와 파일 생성 및 ..