ファイルとランダムアクセスファイルの違いは何ですか?ファイルとランダムアクセスファイルの違いは何ですか?
3
A
答えて
9
ランダムアクセスファイルははあなたが興味のある位置まで順次読み出さすることなく、どこでも、その中に「ジャンプ」することができますファイルです。
たとえば、1MBのファイルを持っていると言う、そしてあなた100kのデータの後に開始する5バイトに関心があります。ランダムアクセスファイルを使用すると、1回の操作で100k番目の位置に「ジャンプ」することができます。非ランダムアクセスファイルでは、最初に100kバイトを読み込んでから、目的のデータのみを読み込む必要があります。
説明:この説明は言語に依存せず、特定の言語/フレームワークの特定のファイルラッパーには関係しません。
4
最近はほとんど何もありません。特定のオペレーティングシステムでは、以前はファイルの種類が異なっていましたが、その中にはランダムに(ファイル内の任意の場所で)アクセスできるものと、シーケンシャルにしかアクセスできないものがありました。これは、テープなどのシーケンシャルメディアを使用しているときにはより意味がありました。最近、その塩の価値があるファイルシステムは、ランダムアクセスしかサポートしていません。
関連する問題
- 1. Pythonのpycファイルとpyoファイルの違いは何ですか?
- 2. app.configファイルとXYZ.settingsファイルの違いは何ですか?
- 3. .soファイルと.aファイルの違いは何ですか?
- 4. .classファイルと.dexファイルの違いは何ですか?
- 5. .Resxファイルと.Resourcesファイルの違いは何ですか?
- 6. .soファイルと.loファイルの違いは何ですか?
- 7. .cppファイルと.hファイルの違いは何ですか?
- 8. .LIBファイルと.OBJファイルの違いは何ですか? (Visual Studio C++)
- 9. apklibファイルとjarファイルの違いは何ですか?
- 10. .cfgファイルと.xmlファイルの違いは何ですか?
- 11. java.util.logging logging.propertiesファイルで、 "ハンドラ"と "ハンドラ"の違いは何ですか?
- 12. プロジェクトとJavaのファイルの違いは何ですか?
- 13. Djangoの静的ファイルとメディアファイルの違いは何ですか?
- 14. phpとhtmlのファイル拡張子の違いは何ですか?
- 15. アンドロイドレイアウトxmlファイルの "android:attr /"と "?attr /"の違いは何ですか?
- 16. cmdファイルの%と%%の違いは何ですか?
- 17. アンドロイドレイアウトxmlファイルの "android:"と "@android:"の違いは何ですか?
- 18. ファイルのインクルード時に./と../の違いは何ですか?
- 19. `eml`ファイルとRFC822電子メールメッセージの違いは何ですか?
- 20. .poファイルと.potファイルのファイル内容の違いは何ですか?
- 21. difftimeと ' - 'の違いは何ですか?
- 22. A`と ``の違いは何ですか[:] `
- 23. `&`と `ref`の違いは何ですか?
- 24. バックスティックと$()の違いは何ですか?
- 25. `##`と `hashCode`の違いは何ですか?
- 26. "$^N"と "$ +"の違いは何ですか?
- 27. #{} $ {}と%{}の違いは何ですか?
- 28. typedefとの違いは何ですか?
- 29. %Qと%{}の違いは何ですか?
- 30. `==`と `is`の違いは何ですか?
JavaのRandomAccessFileを意味しますか? –