logo

Java — RandomAccessFile

Šis klasē tiek izmantots lasīšanai un rakstīšanai brīvpiekļuves failā. Brīvpiekļuves fails darbojas kā liels masīvs no baitiem. Uz masīvu, ko sauc par failu, ir norādīts kursors rādītājs , pārvietojot kursoru veicam lasīšanas rakstīšanas darbības. Ja faila beigas tiek sasniegtas pirms vēlamā baitu skaita nolasīšanas, tas ir EOFException izmesta . Tas ir IOException veids.

Konstruktors

Konstruktors Apraksts
RandomAccessFile (faila fails, Stīga režīms) Izveido brīvpiekļuves faila straumi, lai nolasītu un pēc izvēles rakstītu ar argumentu Fails norādīto failu.
RandomAccessFile (virknes nosaukums, virknes režīms) Izveido brīvpiekļuves faila straumi, lai nolasītu un pēc izvēles rakstītu failu ar norādīto nosaukumu.

Metode

Modifikators un tips Metode Metode
nederīgs aizvērt () Tas aizver šo brīvpiekļuves failu straumi un atbrīvo visus ar straumi saistītos sistēmas resursus.
Failu kanāls getChannel() Tas atgriež unikālo

Fails myFile.TXT satur tekstu 'Šī klase tiek izmantota lasīšanai un rakstīšanai brīvpiekļuves failā.'

pēc programmas palaišanas tas saturēs

Šī nodarbība tiek izmantota lasīšanai. Es mīlu savu valsti un savu tautu.