2011-08-01 6 views
1

J2MEを使用すると、別のスレッドがファイルに書き込んでいる間にファイルから読み込むことはできますか?
または、書き込み操作によってファイルがロックされ、読み取り操作が妨げられますか?
つまり、私は同時に読むこと&の可能性を聞いています。J2MEはそれを書いている間にファイルを読み込んでいますか?

+0

私はこれが携帯電話によって異なるものであると確信しています。何が起こるか見てみましたか? – funkybro

+0

いいえ、私はまだそれを試していませんでした... –

+0

なぜそれを微笑ませて、あなたはどうやって上を参照してください?見つけたときにここに報告してください! – funkybro

答えて

0

私はCurve 8520で試してみました。読み書き操作は問題なく正常に終了しました。
答えは"はいこれができます"だと思います。
しかし、すべてのデバイスでテストすることはできません(つまり、デバイスに依存しないことはわかりません)。おそらく他のデバイスで実行していると問題が発生する可能性があります。このディスカッションスレッドの前のコメントにMihirと起こったように!

2

可能です。 別のスレッドがファイル に書き込んでいる間にファイルから読み込むことはできますが、それはお勧めできません。

同じ種類のアプリケーションで、読み書きが同じファイルで行われることがありました。このような状況が発生した場合は、をデバイスから削除していました。

ファイルにロックを設定する方が良いです。

+0

「それはデバイスからそのファイルを削除しています」と言われているにもかかわらず、「可能です。それがファイルを削除している場合、それは可能ではありません.....より多くの説明してください.... –

+1

私は、可能な限りjvmはそれを行うことを制限しませんが、ファイルが削除されます。 – Mihir

+0

多くのあなたの助けに感謝:) –

関連する問題