Ovaj razreda koristi se za čitanje i pisanje u datoteku s nasumičnim pristupom. Datoteka s nasumičnim pristupom ponaša se kao velika niz bajtova. Postoji pokazivač impliciran na niz koji se zove datoteka pokazivač , pomicanjem kursora radimo operacije čitanja i pisanja. Ako se dosegne kraj datoteke prije nego što se pročita željeni broj bajtova, to je EOFException bačena . To je vrsta IOException.
Konstruktor
| Konstruktor | Opis |
|---|---|
| RandomAccessFile(Datoteka datoteke, Niz način rada) | Stvara tok datoteka s nasumičnim pristupom za čitanje i opcionalno za pisanje u datoteku specificiranu argumentom File. |
| RandomAccessFile(naziv niza, način niza) | Stvara tok datoteka s nasumičnim pristupom za čitanje, i po izboru za pisanje, datoteke s navedenim nazivom. |
metoda
| Modifikator i vrsta | metoda | metoda |
|---|---|---|
| poništiti | Zatvoriti() | Zatvara ovaj tok datoteka s nasumičnim pristupom i oslobađa sve sistemske resurse povezane s tokom. |
| FileChannel | getChannel() | Vraća jedinstveno myFile.TXT sadrži tekst 'Ova se klasa koristi za čitanje i pisanje u datoteku s nasumičnim pristupom.' nakon pokretanja programa sadržavat će Ovaj razred se koristi za čitanje Volim svoju zemlju i svoj narod. |