文件讀寫衝突進程鎖FileLock和線程鎖ReentrantReadWriteLock

進程文件鎖FileLock FileLock是是進程級別的鎖,能夠保證不一樣的進程來對文件讀寫互斥,進程通常也就是指一個main函數對應一個jvm。在windows下,進程鎖存在,可是在linux下,進程鎖不存在,也就是說不一樣進程能夠同時讀寫一個文件。 讀文件:java //讀文件函數 package testjzx; import java.io.*; import java.nio.chan
相關文章
相關標籤/搜索