method( File f);
하고 부르고 이 method 에서 RandomAccessFile, FileChannel 을 생성하고
FileChannel 을 통해서 FileLock 을 얻어서 반환하려고 하는데요,
이 FileChannel과 RandomAccessFile 을 close 시키지 않아도 별 문제가 없을까요?
(FileChannel이 닫히면 FileLock도 invalid 되기 때문에 그러는 건데요...)
단순히 얘기하면, RandomAccessFile 이나 FileChannel 을 생성한 다음
명시적으로 close() 를 해주지 않아도 가비지 콜렉터가 적당한 시점에서
적당히 없애주는 건지, c 처럼 다른 문제가 생길 수 있는 건지 궁금합니다.