Java ch12 serialization Entrées Sorties Accueil Programmation Java Tutoriel Principal Introduction Un programme peut interagir avec le monde extérieur via son entrée standard et ses sorties standards expliquées dans le chapitre mais il s'agit là de donnée
Entrées Sorties Accueil Programmation Java Tutoriel Principal Introduction Un programme peut interagir avec le monde extérieur via son entrée standard et ses sorties standards expliquées dans le chapitre mais il s'agit là de données qui sont temporaires c'est-à-dire qu'elles disparaissent lorsque le programme est fermé Pour pouvoir stocker des données de manière permanente on doit utiliser des ?chiers qui sont stockés sur le disque dur et sont donc permanent On peut lire le contenu de ces ?chiers et on peut également y écrire des données il s'agit d'une autre manière pour un programme de communiquer avec le monde extérieur Les ?chiers sont organisés d'une certaine manière en e ?et ils se trouvent sur un disque et dans un certain dossier ou répertoire Vous pouvez facilement voir les ?chiers que vous possédez en utilisant une invite de commande ou alors l'explorateur en mode graphique disponible sur votre système d'exploitation par exemple explorer sous Windows et konqueror KDE ou nautilus Gnome sous Linux Ce chapitre s'intéresse à la manipulation des ?chiers et des répertoires dans un premier temps et ensuite la deuxième partie du chapitre aborde la lecture et l'écriture des ?chiers texte En ?n pour terminer la ?n du chapitre montre comment procéder pour directement stocker des objets dans un ?chier pour pouvoir les récupérer facilement par la suite Chapitre Suivant Copyright ? - UKO Toute reproduction strictement interdite sans autorisation du webmaster Site optimisé pour Firefox avec une résolution x Page chargée en secondes http www ukonline be programmation java tutoriel chapitre index php Page sur CEntrées Sorties Manipulation des ?chiers et répertoires Accueil Programmation Java Tutoriel Principal Chapitre Fichiers Manipulation des ?chiers et répertoires La notion de ?chier et leur organisation dépendent du système d'exploitation en e ?et sous Linux on a par exemple une racine et puis des répertoires dans lesquels on retrouve d'autre répertoires et des ?chiers Sous Windows on a en plus la notion de lecteur et on a donc plusieurs racines et on parle de dossier plutôt que de répertoire Une autre di ?érence qui apparait est la manière de spéci ?er le chemin d'un ?chier dans l'arborescence du système sous Windows on sépare les dossiers par un sous Unix par un et sous MacOS on retrouve des En Java tout est abstrait à un haut niveau et toutes ces notions sont reprises dans une seule classe Java la classe File qui se trouve dans le package java io Racines de l'arborescence Comme dit précédemment sous Linux il n'y a qu'une racine à savoir mais sous Windows les ?chiers sont organisés dans des lecteurs physique ou logiques Pour connaitre ces di ?érentes racines on utilise la méthode statique listRoots de la classe File Cette méthode renvoie un tableau des racines du système et pour Linux le tableau ne contiendra qu'un seul élément bien entendu Le listing suivant montre comment a ?cher toutes les racines File roots File listRoots for File ?le roots System out println ?le listing j A ?cher les racines d'un système Sous
Documents similaires










-
102
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 22, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 119.6kB