WEB开发网
开发学院WEB开发Jsp 文件锁 阅读

文件锁

 2008-01-05 08:58:16 来源:WEB开发网   
核心提示:// : c12:FileLocking.java// {Clean: file.txt}// From 'Thinking in Java, 3rd ed.' (c) BrUCe Eckel 2002// www.BruceEckel.com. See copyright notice in Copy
文件锁



// : c12:FileLocking.java
// {Clean: file.txt}
// From 'Thinking in Java, 3rd ed.' (c) BrUCe Eckel 2002
// www.BruceEckel.com. See copyright notice in CopyRight.txt.

import java.io.FileOutputStream;
import java.nio.channels.FileLock;

public class FileLocking {
 public static void main(String[] args) throws Exception {
  FileOutputStream fos = new FileOutputStream("file.txt");
  FileLock fl = fos.getChannel().tryLock();
  if (fl != null) {
   System.out.PRintln("Locked File");
   Thread.sleep(100);
   fl.release();
   System.out.println("Released Lock");
  }
  fos.close();
 }
} ///:~

Tags:文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接