Random Access filer lagrer oppføringer av innstillinger for en applikasjon. Enkle tekstfiler leses linje for linje i den rekkefølgen de vises i en fil . Imidlertid kan random access filene brukes til å hente data hvor som helst i filen , slik at programmereren å lese registrere bestemte funksjon for anrop. Reading tilfeldige tilgang til filer i Java tar bare noen få trinn. Instruksjoner
en
Åpne filen . Sett en variabel som instantiates filen for å åpne , og bruke sine egenskaper og methods.Path myfile = "C : \\ \\ MINFIL.TXT ";
2
Sett byte data å laste filen inn i minnet . Dette forbedrer ytelsen for fil prosesser . I dette eksempelet 15 bytes er allocated.ByteBuffer myCopy = ByteBuffer.allocate ( 15 ) ;
3
Lag en fil kanal for å lese dataene . Dette lagrer innstillingene og lar deg lese eller skrive til tilgang file.FileChannel myChannel = null; myChannel = ( FileChannel ) myFile.newByteChannel ( lese, skrive ) ;
4
Les de første 15 bytes av filen til en variabel som brukes til å vise resultater i trinn 5.string myResults = myChannel.read ( myCopy )
5
Skriv ut de første 15 bytes på filen til console.System.out . println ( " De første 15 bytes i denne filen er: " + myResults ) ;