1.File(String pathname) : pathname 위치를 가리키는 파일 객체 생성
2.File(File parent, String child) : parent 폴더에 child의 위치를 가리키는 파일 객체 생성
3.File(String aprent, String child) : parent 폴더에 child의 위치를 가리키는 파일 객체 생성
4.File(URI uri) : uri의 위치를 가리키는 파일 객체 생성
파일 객체를 생성하는 시점에서는 실제 파일의 존재 유무는 전혀 문제 되지 않는다.
하지만 file 객체를 읽으려고 할때 해당 경로에 실제 파일이 존재하지 않으면 FileNotFoundException이 발생한다.
boolean exists()
: 파일 또는 폴더의 존재 여부 확인 메서드boolean mkdir()
: 경로 위치에 폴더 생성boolean createNewFile()
: 경로 위치에 파일 생성