|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Vad händer om en fil flyttas när de används av Java

    ? Medan grundläggande Java-program kan köras utan några externa data avancerade tillämpningar behöver använda filer för att lagra eller hämta information . Java-kod ser ut på en viss plats för en fil kommer den att använda , så om en fil flyttas från den platsen , kommer programmet inte längre att kunna komma åt dess innehåll . Den exakta effekten detta har på programmet beror på vilken filåtgärd det försöker utföra . File IO

    File IO hänvisar till de sätt på vilka Java läser data från och skriver data till , filer . Den Java-programmerare deklarerar filen som ett objekt , som han sedan använder för att skriva eller läsa dess data . Programmerare måste använda Javas " försök" och "fånga" fungerar när du öppnar en fil för första gången . Java kommer att försöka komma åt filen , men om det inte är där programmeraren sa att det skulle vara , kommer programmet att exekvera koden i " catch " -funktion . Om filen finns där , kommer Java läsa in innehållet . Addera Data Manipulation

    När Java har läst på innehållet i en fil , lagras de i programmets minne . Utvecklare åt specifika delar av datan genom att anropa en viss del av den rörliga eller dataobjekt där filens innehåll lagras . Eventuella ändringar som programmeraren gör att uppgifterna lagras i programmets minne också. Om en fil flyttas efter dess innehåll har lästs in i minnet , kommer det inte att påverka programmets förmåga att komma åt eller det innehåll som redan finns i minnet .
    Skrivning till fil

    att ändringarna ska gälla ett Java -program har gjorts i en fil innehåll till själva filen har programmet för att skriva denna modifierade data tillbaka till själva filen . Om en fil har flyttats sedan Java-program läser dess datainnehåll i , kommer programmet att helt enkelt skapa en ny fil med samma namn och skriva innehållet till den filen .
    Ytterligare fil läsning

    Om en fil flyttas efter Java-programmet åt den för första gången , skulle varje försök från programmet för att läsa ytterligare uppgifter från det resultera i ett allvarligt fel som skulle krascha programmet . Av denna anledning kräver Java någon ansträngning för att läsa in data i ett program för en fil för att använda en kombination av " försök " och "fånga" funktioner . På detta sätt , kan programmeraren leverera kod för programmet som ska köras om den inte kan hitta filen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur kopierar du en fil i JSP
    ·Hur Omvänd en matris med tal Med Java
    ·Hur gör jag Stabilisera antalet slingor i Java
    ·Vad orsakar JRun Servlet Error 500 Null
    ·Hur hittar man den kortaste ordet i en mening eller Lis…
    ·Typer av data för JPA DataSource
    ·Mata in booleska uttryck i Java
    ·Java Frame Tutorials
    ·Hur vill kolla på varandra följande bokstäver i Java…
    ·Hur man använder Java Callbacks
    Utvalda artiklarna
    ·Konvertera ett PHP Array till JSON
    ·Hur konvertera tecken till deras ASCII-värden i Visual…
    ·Hur man klarar Javascript Variabel Coldfusion
    ·Hur Round decimaler i C + +
    ·Hur man driver ett Clojure Tillämpning på JVM och CLR…
    ·Hur man använder en switch-sats i Perl
    ·Hur man skapar undantagsklasser i Java
    ·Hur man gör en knapp för VBScripts
    ·Hur man använder textrutor i Visual Basic
    ·Hur får indata i Java
    Copyright © Dator Kunskap http://www.dator.xyz