| 임시파일을 만들고 종료 시 삭제 방법 오라클자바커뮤니티에서 설립한 개발자실무교육6년차 오엔제이프로그래밍 실무교육센터
(신입사원채용무료교육, 오라클, SQL, 튜닝, 자바, 스프링, Ajax, jQuery, 안드로이드, 아이폰, 닷넷, C#,
ASP.Net)
www.onjprogramming.co.kr java.io.File 클래스의 createTempFile()과 deleteOnExit() 메소드를 이용하시면 됩니다. createTempFile인 경우 여러명이 같은 프로그램을 사용하는 경우 유일한 이름을 만들어 내며 deleteOnExit() 메소드는 종료 시 이 임시파일을 삭제하는 역할을 합니다. ============================================ import java.io.*; public class TemporaryFiles { public static void main(String[] args) throws IOException { //인자 확인 if (args.length<1) { System.out.println("Usage : java TemporaryFiles 삭제할파일"); } //파일 객체를 생성 File file = new File(args[0]); //종료시 삭제하도록 설정, 실행후 인자로 입력한 파일은 삭제 됩니다... file.deleteOnExit(); // 임시파일을 만듭니다. // oraclejava.test라는 파일을 시스템의 기본 temp 폴더에 작성 File tmp = File.createTempFile("oraclejava", "test"); System.out.println("Your temp file is " + tmp.getCanonicalPath()); // 종료시 삭제하도록 설정 tmp.deleteOnExit(); } } |
2013년 8월 28일 수요일
자바에서 임시파일을 만들고 종료 시 삭제 방법
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기