資源簡介
Java 文件鎖定(基礎篇-實例452).zip
代碼片段和文件信息
package?com.cdd.encrypt;
import?java.io.*;
import?java.nio.channels.FileLock;
class?EncryptInput?{
????
????public?static?void?fileLock(String?file)?{
????????FileOutputStream?fous?=?null;?//?創建FileOutputStream對象
????????FileLock?lock?=?null;?//?創建FileLock對象
????????try?{
????????????fous?=?new?FileOutputStream(file);?//?實例化FileOutputStream對象
????????????lock?=?fous.getChannel().tryLock();?//?獲取文件鎖定
????????????Thread.sleep(60?*?1000);?//?線程鎖定1分鐘
????????}?catch?(Exception?e)?{
????????????e.printStackTrace();
????????}
????}
????
????public?static?void?main(String[]?args)?{
????????String?file?=?“C://count.txt“;?//?創建文件對象
????????fileLock(file);?//?調用文件鎖定方法
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-09-10?15:22??.classpath
?????文件?????????379??2010-09-10?15:22??.project
?????文件?????????629??2010-09-10?15:22??.settings\org.eclipse.jdt.core.prefs
?????文件????????1182??2013-11-21?08:42??bin\com\cdd\encrypt\EncryptInput.class
?????文件?????????740??2010-09-10?15:22??src\com\cdd\encrypt\EncryptInput.java
- 上一篇:Java 監視文件讀入的進度
- 下一篇:Java 流式布局的簡單應用
評論
共有 條評論