비디오: 파일 디렉토리 2024
Java에서 많은 양의 데이터를 처리하려면 디스크 파일을 읽고 쓰는 도구가 필요합니다. 디스크 파일에 대한 단순한 언급에서 일부 사람들의 마음은 두려움으로 두근 두근하기 시작합니다. 결국, 디스크 파일은 파악하기 어렵고 보이지 않습니다. 그것은 당신의 컴퓨터 안의 어딘가에 저장되며, 마법적인 자기 과정을 거칩니다.
사실, 디스크에서 데이터를 가져 오는 것은 키보드에서 데이터를 가져 오는 것과 같습니다. 디스크에 데이터를 인쇄하는 것은 데이터를 컴퓨터 화면에 인쇄하는 것과 같습니다.
여기에서 프로그램의 텍스트 출력을 "컴퓨터 화면에 표시"한다는 것은 Eclipse의 콘솔보기에 텍스트를 표시하는 것을 의미합니다. Eclipse에서 다른 IDE (예: NetBeans 또는 IntelliJ IDEA)를 사용하지 않거나 모든 IDE를 시스템 명령 창에 맞게 선택 취소하면 "컴퓨터 화면에서"는 약간 다른 의미를 갖습니다. 필요에 따라 줄을 읽으십시오.
일부 코드를 실행할 때의 시나리오를 고려하십시오. 키보드에 물건을 입력합니다. 이 프로그램은 이런 것들을 취해서 독자적인 것을 뱉어 낸다. 프로그램은이 새로운 내용을 콘솔보기로 보냅니다. 실제로 데이터 흐름은 키보드에서 컴퓨터의 내부 및 화면으로 이동합니다.
이 두 시나리오는 매우 유사합니다. 사실,이 근본적인 점을 기억하는 것이 도움이됩니다.
디스크 파일의 내용은 키보드에 입력 한 내용과 다를 바 없습니다.
-
키보드 읽기 프로그램이 19.95 5를 입력하려고하면 해당 디스크 읽기 프로그램은 같은 문자를 포함하는 파일을 필요로합니다. 19. 95 5. 키보드 읽기 프로그램에서 Enter 키를 누를 것으로 예상되면 더 많은 문자를 입력하면 해당 디스크 읽기 프로그램은 파일의 다음 행에 더 많은 문자를 예상합니다.
디스크 파일의 내용은 Eclipse의 콘솔보기에서 볼 수있는 것과 다르지 않습니다.
-
화면 인쇄 프로그램이 99. 75를 표시하면, 해당 디스크 기록 프로그램은 99. 75를 파일에 씁니다. 화면 인쇄 프로그램이 커서를 다음 행으로 이동하면, 해당 디스크 기록 프로그램은 파일에 새로운 행을 작성합니다. 디스크 파일에 무엇이 있는지 상상하기 어려울 경우 키보드에 입력 할 텍스트 나 컴퓨터 화면에 표시되는 텍스트 (즉, Eclipse의 콘솔보기)를 상상해보십시오. 동일한 텍스트가 디스크의 파일에 나타날 수 있습니다.