Questo classe viene utilizzato per leggere e scrivere su file ad accesso casuale. Un file ad accesso casuale si comporta come un file large vettore di byte. C'è un cursore implicito nell'array chiamato file puntatore , spostando il cursore eseguiamo le operazioni di lettura e scrittura. Se viene raggiunta la fine del file prima che sia stato letto il numero desiderato di byte, EOFException lo è gettato . È un tipo di IOException.
Costruttore
| Costruttore | Descrizione |
|---|---|
| RandomAccessFile(File di file, Corda modalità) | Crea un flusso di file ad accesso casuale da cui leggere e facoltativamente scrivere nel file specificato dall'argomento File. |
| RandomAccessFile(nome stringa, modalità stringa) | Crea un flusso di file ad accesso casuale da cui leggere e, facoltativamente, scrivere in un file con il nome specificato. |
Metodo
| Modificatore e tipo | Metodo | Metodo |
|---|---|---|
| vuoto | vicino() | Chiude questo flusso di file ad accesso casuale e rilascia tutte le risorse di sistema associate al flusso. |
| FileChannel | getCanale() | Restituisce l'unico myFile.TXT contiene il testo 'Questa classe viene utilizzata per leggere e scrivere su file ad accesso casuale'. dopo aver eseguito il programma che conterrà Questa lezione è utilizzata per leggere Amo il mio paese e la mia gente. |