Io

    [Java] day22. 입출력IO 보조스트림/ 직렬화

    입출력 파트 이제 끝. 오늘로 자바 파트가 끝나고 오라클로 넘어간다. 그렇다고 자바가 완전히 끝난게 아니니 오라클 수업동안 자바도 같이 복습해야만 한다. 자바 + 오라클 + 당일과제 + 팀스터디 -> 오 빡세다... 여기에 정처기 필기까지 했다면 더 힘들었겠지만 정처산기 실기 까지 여유가 있으니 다행이다. 보조 스트림 filterStream 스트림의 기능을 향상시키거나 새로운 기능을 추가하기 위해서 사용 보조 스트림은 실제 데이터를 주고 받는 스트림이 아니기 때문에 입출력 처리가 불가능 기반 스트림을 먼저 생성한 후 이를 이용하여 보조 스트림을 생성 보조 스트림의 종류 입출력 성능(BufferedInputStream/BufferedOutputStream) 기본 데이터 타입 출력(DataInputStrea..

    [Java] day22. 입출력IO / Stream / File

    입출력이라는 것을 알아볼 때, 이 입력장치는 키보드가 될 수도 있고 프로그램이 될 수도 있지만, 우선 파일을 외부 자원으로 보고 확인하기 위해 파일 클래스에 대해 가장 먼저 학습했다. File 클래스 파일 시스템의 파일을 표현하는 클래스 JDK 1.0부터 지원하는 API로 파일 처리를 수행하는 대표적인 클래스 이다. 대상 파일에 대한 정보로 인스턴스를 생성하고 파일의 생성, 삭제 등등의 처리를 수행하는 기능을 제공하고 있다. 파일 클래스를 이용해서 인스턴스를 생성한다. 대상 파일이 존재하지 않아도 인스턴스를 생성할 수 있다. File file = new File("section01/file/test.txt";) createNewFile()을 통해 파일을 생성할 수 있고 성공 실패 여부를 boolean으로..