Есть ли способ разрешить доступ к файлам, когда они используются в Java?
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
BufferedReader br = new BufferedReader(new FileReader(file));
String data = "";
String line;
while((line = br.readLine()) != null)
{
data += line;
}
bw.write(data + msg);
br.close();
bw.close();
В противном случае мне нужно делать что-то подобное каждый раз, когда я хочу добавить одну строку в текстовый файл ...
Спасибо!
Чтобы уточнить: мне нужны внешние программы, чтобы иметь доступ к файлу во время записи в него Java. Я НЕ хочу использовать приведенный выше код каждый раз, когда мне нужно добавить строку в файл. Я хочу открыть файлописатель с самого начала и добавлять его всякий раз, когда мне нужно (но, как я уже сказал, мне нужно разрешить доступ внешним программам, чтобы это не сработало!).