안녕하세요, 코드덕입니다. 지금까지 프로그램 내부에서 데이터를 생성하고 관리하는 방법을 주로 다뤘습니다.하지만 실제 프로그램은 외부 시스템과 데이터를 주고받는 경우가 많습니다.특히, 파일 시스템과의 상호작용은 매우 중요합니다.예를 들어, 설정 파일을 읽거나, 사용자의 데이터를 저장하거나, 로그를 남기는 등의 작업이 필요할 때 파일 입출력(File I/O)이 사용됩니다.이번 포스팅에서는 Java에서 파일 입출력을 수행하는 기본적인 방법에 대해 알아보겠습니다.목차파일 입출력(File I/O)이란?Java I/O 스트림(Stream)의 이해바이트 스트림(Byte Stream)문자 스트림(Character Stream)파일 읽기: FileReader, BufferedReaderFileReader를 이용한 문자 ..