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