Š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. |