J2me читает файл во время записи? - PullRequest
1 голос
/ 01 августа 2011

Используя J2me, возможно ли читать из файла, пока другой поток пишет в него?
Или операция записи блокирует файл и предотвращает операцию чтения?
то есть я спрашиваю о возможности одновременного чтения и письма.

Ответы [ 2 ]

2 голосов
/ 01 августа 2011

Это возможно.Вы можете читать из файла, в то время как другой поток записывает в этот файл, но это не рекомендуется.

У меня было одно и то же приложение, в котором иногда чтение и запись выполнялись для одного и того же файла.Когда возникла такая ситуация, удалял этот файл с устройства.

Так что лучше установить блокировку на файл.

0 голосов
/ 03 августа 2011

Я попробовал это на кривой 8520: операции чтения и записи успешно завершились без проблем.
Поэтому я думаю, что ответ "да, это может быть сделано" .
Но может 't протестировать его на всех устройствах (т.е. я не могу быть уверен, что оно не зависит от устройства), возможно, при работе на других устройствах это может вызвать проблемы;как это было с Mihir в предыдущем комментарии в этой ветке обсуждения !!

...