파일 입출력 - 자바 응용프로그램상에서 다루는 데이터들은 데이터의 저장장소가 필요하다. 그중 하나로 메모리로 보관하는 방법이 있는데... 예를 들어 ArrayList 같은 컬렉션에 데이터를 보관하는 것을 생각해보면 된다. 하지만 이러한 방식은 프로그램이 종료되면 사라지는 휘발성, 즉, 영구보관이 불가능하다. 따라서 이를 대체할 보조기억장치인 HDD + 파일같은 물리적으로 데이터를 저장하여 데이터를 유지할 공간이 필요하다.1. 텍스트 입출력 - 문자(열) 쓰기/읽기 - 비문자(열) 쓰기/읽기2. 바이너리 입출력 - 비문자(열) 쓰기/읽기(01010101010100010 - 이진 데이터) - 이미지, 동영상, 실행파일 등...인코딩, Encoding- 문자코드를 부호화(0,1) 하는 작업,디코딩, Decod..
파일&디렉토리 1. 엑세스 & 조작. -> 윈도우 탐색기 2. 파일 데이터 입출력. -> 메모장 파일입출력의 기본1. File 객체 생성2. File 객체에 담을 파일의 경로. 파일 정보 가져오기 - 파일 접근 -> 외부 리소스 접근 -> 참조 객체(대리인) 생성 -> 특정 클래스의 인스턴스 -> 객체조작 -> 외부 파일 조작.- 자바는 대소문자를 구분한다 + 경로명도 대소문자 구문한다. => 즉 대소문자 잘써줘야 한다는 듯이다. 파일 경로변수 생성String path = "C:\\Class\\File\\test.txt"; 파일 참조 객체생성File file = new File(path); if (file.exists()) {true, false 반환// 업무진행 // 파일의 정보 가져오기System.o..