2014. 12. 22. 10:55

[Java 7] try-with-resources

자바 7에서는 try catch문에서 resources 를 관리할수있다

resources 를 관리하는 대표적인것은 stream이며 자동으로 스트림을 종료하는 메서드가 호출된다

autocloseable을 implement 하여 사용자가 직접 구현도 가능하다

try catch resource 관리 예
try (Outputstream os = Files.newOutputStream (byte형)){
os.write (Data);
//os.close를 자동으로 호출
}catch (IOExeption e){
System.err.println (e);
}

관련 링크 : http://tutorials.jenkov.com/java-exception-handling/try-with-resources.html

http://m.blog.naver.com/skykingkjs/150172682117

https://code.google.com/p/guava-libraries/wiki/ClosingResourcesExplained

auto closeable 가능한 클래스
http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html

'-=-= 컴퓨터 =-=- > JAVA' 카테고리의 다른 글

자바 예외처리  (0) 2013.06.02
URLDecoder: Illegal hex characters in escape (%) pattern  (0) 2013.04.10
자바 이전 버전 링크  (0) 2013.03.22
자바 역컴파일  (0) 2013.01.02
로딩 타이머  (0) 2012.11.06