파일에 락 걸기..

try {
        File file = new File(“filename”);
        FileChannel channel = new RandomAccessFile(file, “rw”).getChannel();

        FileLock lock = channel.lock();
        try {
            lock = channel.tryLock();
        } catch (OverlappingFileLockException e) {
            // File is already locked in this thread or virtual machine
        }

        lock.release();

        channel.close();
        
}catch(Exception e){
}

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.