我有一个多线程 java 应用程序,日志代码在 1 个线程中使用 File.length,但仅用于日志记录。
无论此日志记录如何,我都希望能够从其他线程中删除。
java.io.File.length() 调用可以锁定文件并阻止 java.io.File.delete() 调用工作吗?
我正在使用 Windows Sun/Oracle JRE(目前为 1.6.0_30)
我有一个多线程 java 应用程序,日志代码在 1 个线程中使用 File.length,但仅用于日志记录。
无论此日志记录如何,我都希望能够从其他线程中删除。
java.io.File.length() 调用可以锁定文件并阻止 java.io.File.delete() 调用工作吗?
我正在使用 Windows Sun/Oracle JRE(目前为 1.6.0_30)