Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Sekvenčné súbory sú tým , čo ich názov napovedá : súbory , ktoré ukladajú dáta v sekvenčnom spôsobom . Textové súbory sú dokonalým príkladom toho , v tomto texte je napísaný a čítať lineárne od začiatku až do konca . Kým sekvenčné súbory možno čítať z náhodného miesta v súbore , sú určené pre prácu ako sekvenčné vzory dát . Java programy často tieto súbory čítať riadok po riadku , alebo si prečítajte súbor ako celok . 
 Java súbory 
 
 ako objektovo orientovaný programovací jazyk , Java spracováva sekvenčné súbory v " súbor " objektov , vrátane " FileReader " triedy objektov . Tieto objekty manipulovať odkazy na súbory a operácie pre programátora . Po vytvorení FileReader objekt môže byť daná do inej triedy Buffer , ako BufferedReader vyrovnávacej pamäte v aplikácii Writer , ktorý umožňuje programátorovi čítať a zapisovať do súboru v štandardnom formáte . Nasledujúci príklad ilustruje použitie objektu FileReader : 
 
 súboru f = new File ( " test.txt " ) ; FileReader reader = new FileReader ( f ) ; 
 
 Java súbory Čítanie 
 
programátor číta sekvenčné súbor pomocou objektu FileReader , ktorý sa dáva do BufferedReader objektu . Objekt BufferedReader , teraz manipulácia súboru , umožňuje prístup programátor metód používaných pre ľahké čítanie znakov alebo celé riadky zo súboru . Prostredníctvom BufferedReader , programátor číta súbor postupne , najčastejšie line - by - line , ako v nasledujúcom príklade : celým
 File f = new File ( " test.txt " ) ; FileReader reader = new FileReader ( f ) ; 
 
 BufferedReader br = new BufferedReader ( čitateľ ) , String text_line = br.readline ( ) ; 
 Java Písacie súbory 
 
 len ako objekt FileReader číta zo sekvenčných súborov , objekt FileWriter píše k nim . V spolupráci s BufferedWriter objektu , programátor píše textové súbory postupne , v podobnej móde na zadávanie textu do textového editora . Týmto spôsobom , programátor umožňuje užívateľovi alebo programu zapísať informácie o relácii alebo stave programu , do textového súboru pre dlhodobé skladovanie . Nasledujúci príklad Detaily použitie FileWriter a BufferedWriter objektov : 
 
 String výstup = " Výstup zapisovať do súboru " ; 
 
 File f = new File ( " file2.txt " ) ; FileWriter fw = new FileWriter ( f ) ; BufferedWriter bw = new BufferedWriter ( fw ) ; 
 
 bw.write ( výstup ) ; bw.close ( ) ;