Random Access lagra filer register av inställningar för en applikation . Enkla textfiler läses line - by- line i den ordning som de förekommer i en fil . Däremot kan random access -filer kan användas för att fånga data var som helst i filen , vilket gör att programmerare att läsa journaler specifika för funktionsanropet . Läsa direktåtkomstskurar filer i Java tar bara ett par steg . Instruktioner
1
Öppna filen . Ställ en variabel som instansieras filen för att öppna och använda sina egenskaper och methods.Path minfil = " C : \\ \\ minfil.txt ";
2
Ställ byte data att läsa in filen i minnet . Detta förbättrar prestanda för fil processer . I detta exempel 15 bytes är allocated.ByteBuffer myCopy = ByteBuffer.allocate ( 15 ) ,
3
Skapa en fil kanal för att läsa data . Detta lagrar inställningar och ger dig möjlighet att läsa eller skriva till tillträde file.FileChannel myChannel = null; myChannel = ( FileChannel ) myFile.newByteChannel ( läsa, skriva ) ,
4
Läs de första 15 bytes av filen till en variabel som används för att visa resultat i steg 5.string myResults = myChannel.read ( myCopy )
5
ut de första 15 byten i filen till console.System.out . println ( " De första 15 byten i filen är : " + myResults ) ,