Iojava IFT ?? Programmation II - Les entrées et sorties en Java Les entrées et sorties en Java Voici quelques-uns des principaux paquetages fournis avec Java paquetage java applet java awt java io java lang java math java net java rmi java security java s

IFT ?? Programmation II - Les entrées et sorties en Java Les entrées et sorties en Java Voici quelques-uns des principaux paquetages fournis avec Java paquetage java applet java awt java io java lang java math java net java rmi java security java sql java text java util javax swing description Classes de base pour les applets Classes d'interface graphique AWT Classes d entrées sorties ux ?chiers Classes de support du langage Classes permettant la gestion de grands nombres Classes de support réseau URL sockets Classes pour les méthodes invoquées à partir de machines virtuelles non locales Classes et interfaces pour la gestion de la sécurité Classes pour l'utilisation de JDBC Classes pour la manipulation de textes de dates et de nombres dans plusieurs langages Classes d utilitaires vecteurs hashtable Classes d interface graphique I O Streams Pour accéder à une information donnée un programme ouvre un ux vers la source d'information un ?chier mémoire etc et lie cette information de manière séquentielle De la même manière que la lecture pour écrire une information donnée un programme ouvre un ux vers la sortie et la aussi il écrit de manière séquentielle cette information sur le support d'écriture ?chier mémoire etc Les étapes de lecture écriture sont identiques et se résument comme suit Lecture Écriture Ouvre un ux en lecture Ouvre un ux en écriture Lit tant qu'il y a quelque Écrit tant qu'il y a quelque chose à lire chose à écrire Ferme le ux Ferme le ux Trois objets de ux sont crées automatiquement System in lecture System out écriture System err erreur standard écriture Ces ux se trouvent dans le paquetage java lang System ? À ces ux là vont s'ajouter une série de classes qui gèrent des ux de données Ces classes se trouvent dans le paquetage java io qui contient toutes les classes relatives à ? Mohamed N Lokbani C- IFT ?? Programmation II - Les entrées et sorties en Java la gestion des ux entrée sortie autre que ceux de System Pour pouvoir utiliser ces classes il faudra les importer dans le ?chier comme suit import java io Les ux données sont divisés en catégories basées sur le type de données binaire ou texte Flux texte sert à lire écrire des information textuelle codées sur bits donc unicode compris Contient les superclasses Reader et Writer Flux binaire sert à lire écrire des informations codées en iso-latin- sur bits Contient les superclasses InputStream et OutputStream Ces deux ux contiennent grosso modo les mêmes méthodes sauf qu'elles sont spéci ?ques à chacun des ux texte ou binaire Reader int read int read char cbuf int read char cbuf int o ?set int length Writer int write int c int write char cbuf int wrtie char cbuf int o ?set int length InputStream int read int read byte cbuf int read byte cbuf int o ?set int length OutputStream int write int c écrit l'octet de poids faible de c int write byte cbuf int write byte cbuf

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager