본문 바로가기

JAVA 공책/수업 메모

java.io.File



java.io.File

파일에 대한 정보를 가지고 있고 파일에 대한 작업을 수행할 수 있는 클래스

1.생성자

File(String 파일의 전체 경로)

File(String 디렉토리 경로, String 파일 이름

File(File 디렉토리, Sting 파일이름)

2.주요 메소드

1)boolean exists():파일의 존재여부를 리턴

2)long length():파일의 길이를 리턴

3)long lastModified():파일의 최후 수정 시간을 1/1000초 단위의 정수로 리턴

-파일을 다운로드 해야 하는 프로그램을 만들 때 파일의 존재여부를 확인해서 다운로드 해주어야 하고 이미 존재하는 파일이 업데이트 되서 다운로드 해 줄 때는 최후 수정 시간이나 길이를 확인해서 다운로드 해주어야 합니다.

-그리고 되도록이면 파일 다운로드는 스레드를 이용해서 해주는 것이 좋습니다.

'JAVA 공책 > 수업 메모' 카테고리의 다른 글

네트워크  (0) 2018.07.23
Map추가 & PrintWriter & Serializable : 복습 꼭 필요!  (0) 2018.07.23
Swing  (0) 2018.07.19
[완전 중요] Object 클래스에 관하여  (0) 2018.07.19
컨테이너와 컴포넌트  (0) 2018.07.18