Comprendre les fichiers informatiques

13 Sep 2019 13 Sep 2019 4047 vues ESSADDOUKI Mostafa 4 min de lecture
Introduction
1 Nouveautés de Java 11 2 Différences entre JDK, JRE et JVM 3 Structure d'un programme Java - Hello World 4 Mots clés et conventions de dénomination en Java 5 Types de données intégrés en Java 6 Les variables en Java 7 Classes enveloppe - Number, Integer, Double ... 8 Lire les entrées clavier en Java
Structures de contrôle
9 Les opérateurs en Java 10 Les structures conditionnelles en Java 11 Les boucles en Java 12 Instructions de contrôle de boucle - break, continue
Chaines de caractères
13 Les chaines en Java - API String 14 Les chaines en Java - StringBuffer et StringBuilder 15 Les expressions régulières en Java
Programmation OO
16 Objets et classes en Java 17 Modificateurs d'accès Java - public, private, protected et package 18 Méthodes et surcharge des méthodes en Java 19 les constructeurs en Java 20 L'héritage en Java 21 Classes abstraites en Java 22 Interfaces et héritage multiple en Java 23 Les classes imbriquées en Java 24 Les singletons en Java 25 Classes et méthodes génériques 26 Interface fonctionnelle et expressions Lambda en Java
Tableaux et collections
27 Les tableaux en Java 28 Classe Arrays - java.util.Arrays 29 Les listes dynamiques - java.util.ArrayList 30 Les listes chaînées en Java - java.util.LinkedList 31 HashSet en Java - java.util.HashSet 32 HashMap en Java - java.util.HashMap
Gestion des fichiers
33 Comprendre les fichiers informatiques 34 Utilisation des classes Path et Files en Java 35 Lecture et écriture dans un fichier en Java 36 Fichiers à accès aléatoire en Java
Gestion d'exceptions
37 Gestion d'exceptions en Java 38 Créez vos propres classes d'exception en Java
Programmation concurrente
39 Introduction à la programmation concurrente en Java - Multi-threads 40 classe java.lang.Thread 41 Synchronisation des threads en Java
Cours Java pour les débutants — Étape 33 sur 41

Les éléments de données peuvent être stockés sur deux grands types de périphériques de stockage dans un système informatique :

  •   le stockage volatile est temporaire ; Les valeurs qui sont volatiles, telles que celles stockées dans les variables, sont perdues lorsqu'un ordinateur est mis hors tension. La mémoire vive (RAM) est le stockage temporaire dans un ordinateur. Lorsque vous écrivez un programme Java qui stocke une valeur dans une variable, vous utilisez de la RAM. La plupart des informaticiens appellent simplement une mémoire de stockage volatile.
  •   Le stockage non volatile est un stockage permanent. il n'est pas perdu lorsqu'un ordinateur est hors tension. Lorsque vous écrivez un programme Java et que vous l’enregistrez sur un disque, vous utilisez un stockage permanent.

Un fichier informatique est un ensemble de données stockées sur un périphérique non volatile. Des fichiers existent sur des périphériques de stockage permanents, tels que des disques durs, des clés USB, des bobines ou des cassettes de bande magnétique et des disques compacts.

Vous pouvez classer les fichiers en fonction de la manière dont ils stockent les données:

  •   Les fichiers texte contiennent des données qui peuvent être lues dans un éditeur de texte car elles ont été codées à l'aide d'un schéma tel que ASCII ou Unicode. Certains fichiers texte sont des fichiers de données contenant des faits et des chiffres, tels qu'un fichier de paie contenant les numéros d'employé, les noms et les salaires. Certains fichiers sont des fichiers de programme ou des fichiers d’application contenant les instructions du logiciel.
  •   Les fichiers binaires contiennent des éléments de données qui n'ont pas été codés en tant que texte. Leur contenu est au format binaire, ce qui signifie que vous ne pouvez pas les comprendre en les affichant dans un éditeur de texte. Les exemples incluent les images, la musique et les fichiers de programme compilés avec une extension .class

Bien que leur contenu varie, les fichiers ont de nombreuses caractéristiques communes. Par exemple, chaque fichier a une taille qui spécifie l'espace qu'il occupe sur une section de disque ou un autre périphérique de stockage, chaque fichier a un nom et chaque fichier a un moment de création spécifique.

Lorsque vous stockez un fichier permanent, vous pouvez le placer dans le répertoire principal ou racine de votre périphérique de stockage. Si vous comparez le stockage d’un ordinateur à l’utilisation d’un tiroir classeur, l’enregistrement dans le répertoire racine équivaut à jeter un document détaché dans le tiroir.

Toutefois, pour une meilleure organisation, la plupart des employés de bureau classent les documents dans des dossiers et la plupart des utilisateurs d’ordinateurs organisent leurs fichiers dans des dossiers ou des répertoires.

Les utilisateurs peuvent également créer des dossiers dans des dossiers pour former une hiérarchie. La liste complète du lecteur de disque, ainsi que la hiérarchie des répertoires dans lesquels un fichier réside, constitue son chemin (path).

Lorsque vous travaillez avec des fichiers stockés dans une application, vous effectuez généralement les tâches suivantes:

  •  Déterminer si et où un chemin ou un fichier existe
  •  Ouvrir un fichier
  •  Ecriture dans un fichier
  •  Lecture d'un fichier
  •  Fermer un fichier
  •  Supprimer un fichier

Discussion (0)

Soyez le premier à laisser un commentaire !

Laisser un commentaire

Votre commentaire sera visible après modération.