Является ли FileLock в java безопасным для нескольких потоков внутри одного и того же процесса или между разными процессами или для обоих?

Является ли FileLock в java безопасным для нескольких потоков внутри одного и того же процесса или между разными процессами или для обоих?

В javadocговорится:

Блокировки файлов удерживаются от имени всей виртуальной машины Java. Они не подходят для управления доступом к файлу несколькими потоками в рамках одной виртуальной машины.

Объекты файловой блокировки безопасны для использования несколькими параллельными потоками.

чего я на самом деле не понимаю: означает ли это, что FileLock безопасен для нескольких потоков внутри одного и того же процесса, между несколькими разными процессами или для обоих?

8
задан assylias 10 May 2012 в 09:41
поделиться