? Alors que les programmes de base Java peuvent fonctionner sans données externes, des applications avancées doivent utiliser des fichiers pour stocker ou récupérer des informations . Code Java regarde dans un endroit particulier pour un fichier, il sera utilise , donc si un fichier se déplace à partir de cet endroit , le programme ne sera plus en mesure d' accéder à son contenu . L'effet précis que cela aura sur le programme dépend de ce que l'opération de fichier, il est tentant d'effectuer . Fichier IO
fichier IO se réfère à la manière dont Java lit les données depuis et écrit les données , les fichiers . Le programmeur Java déclare le fichier comme un objet , qu'il utilise ensuite pour écrire ou lire ses données. Les programmeurs doivent utiliser " l' essai " de Java et des fonctions " de capture " lorsque vous accédez à un fichier pour la première fois . Java tentera d'accéder au fichier , mais si elle n'est pas là où le programmeur dit que ce serait , le programme va exécuter le code de la fonction " capture " . Si le fichier est là, Java sera lu dans son contenu.
Data Manipulation
Une fois que Java a lu dans le contenu d'un fichier , ils sont stockés dans le programme de mémoire. Développeurs accès à des parties spécifiques des données en appelant une partie particulière de l'objet variable ou de données dans laquelle le contenu du fichier sont stockées . Toutes les modifications que le programmeur rend les données sont stockées dans la mémoire du programme ainsi . Si un fichier se déplace après son contenu ont été lues en mémoire , cela n'affectera pas la capacité du programme d'accès ou le contenu qu'il a déjà dans sa mémoire.
Écriture dans le fichier < br > Photos
pour appliquer les modifications d'un programme Java a apportées au contenu d'un fichier dans le fichier lui-même , le programme doit écrire ces données modifiées dans le fichier lui-même. Si un fichier a été déplacé depuis que le programme Java lire son contenu de données dans le programme va simplement créer un nouveau fichier avec le même nom et écrire le contenu de ce fichier.
Outre la lecture du fichier
Photos
Si un fichier se déplace après le programme Java accède pour la première fois , toute tentative par le programme pour lire des données supplémentaires de cela entraînerait une erreur fatale qui serait planter le programme . Pour cette raison, le langage Java nécessite aucun effort pour lire des données dans un programme pour un fichier à utiliser la combinaison de " essayer " et fonctions " de capture " . De cette façon , le programmeur peut fournir le code pour le programme à exécuter s'il ne peut pas trouver le fichier .