FileLock trong java có an toàn trên nhiều luồng trong cùng một quy trình hoặc giữa các quy trình khác nhau hay cả hai?FileLock trong java có an toàn trên nhiều luồng trong cùng một quy trình hoặc giữa các quy trình khác nhau hay cả hai?
Các javadoc nói: ổ khóa
tập tin được tổ chức đại diện cho toàn bộ máy ảo Java. Chúng không thích hợp để kiểm soát quyền truy cập vào một tệp bằng nhiều luồng trong cùng một máy ảo.
Đối tượng khóa tệp an toàn để sử dụng cho nhiều chuỗi đồng thời.
mà tôi không thực sự nhận được: có nghĩa là FileLock an toàn trên nhiều luồng trong cùng một quy trình, giữa nhiều quy trình khác nhau hoặc cả hai?
Phần nào của 'không phù hợp để kiểm soát quyền truy cập vào tệp bởi nhiều luồng trong cùng một máy ảo' mà bạn không nhận được? Nó hoàn toàn rõ ràng. – EJP