Java基础IO流(五)RandomAccessFile
生活随笔
收集整理的這篇文章主要介紹了
Java基础IO流(五)RandomAccessFile
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
RandomAccessFile java提供的對文件內容的訪問,既可以讀文件也可以寫文件。
RandomAccessFile支持隨機訪問文件,可以訪問文件的任意位置
(1)java文件模型:
?? ?在硬盤上的文件是byte byte byte存儲的,是數(shù)據(jù)的集合
(2)打開文件:
?? ?有兩種模式“rw"(讀寫) ”r"(只讀)
?? ?RandomAccessFile raf = new RandomAccessFile(file,"rw")
?? ?文件指針,打開文件時指針在開頭 pointer = 0;
(3)寫方法
?? ?raf.write(int) -->只寫一個字節(jié)(后8位),同時指針指向下一個位置,準備再次寫入
(4)讀方法
??? int b = raf.read() --->讀一個字節(jié)
(5) 文件讀寫完以后一定要關閉(Oracle官方說明)
?
轉載于:https://www.cnblogs.com/deepSleeping/p/10111341.html
總結
以上是生活随笔為你收集整理的Java基础IO流(五)RandomAccessFile的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上币至iamToken
- 下一篇: 【文文殿下】网络流学习笔记