<?xml version="1.0"?>
<rss xmlns:php="http://php.net/xsl" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Java par l'exemple - Chicoree</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple</link><atom:link href="http://www.chicoree.fr/w/Java_par_l%27exemple?action=toFeed" rel="self" type="application/rss+xml"/><description/><item><title>1 L'exemple</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#L.27exemple</link><description><![CDATA[<p>Dans cet article vous travaillez pour la banque privée <i>Golding</i>. Celle-ci désire refondre la partie de son système d'information chargée d'éditer les relevés de compte de ses clients. Dans un premier temps, il s'agit de l'édition des relevés "papier", mais à terme, il est souhaitable que le travail réalisé puisse être ré-investi pour l'édition de relevés électronique (e-mail et consultation sur le web).
</p>]]></description></item><item><title>2 Le code source</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Le_code_source</link><description><![CDATA[<p>Le source du programme est réparti en deux fichiers: <tt>Releve.java</tt> et <tt>compte.java</tt>
</p>]]></description></item><item><title>3 Entrées/sorties dans un fichier texte</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Entr.C3.A9es.2Fsorties_dans_un_fichier_texte</link><description><![CDATA[<p>Le premier point que nous allons étudier est celui des <b>entrées/sorties dans un fichier texte</b>. C'est une manière compliquée de dire quelque chose de simple: comment lire ou écrire dans un fichier texte?
</p>]]></description></item><item><title>4 import</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#import</link><description><![CDATA[<p>En Java, un <b>package</b> est une collection de classes, généralement apparentées. Une classe appartient toujours à un <i>package</i>. Java fournit en standard un certain nombre de ces collections. Par exemple, dans la section précédente, vous avez examiné un certain nombre de classes du package <tt><a>java.io</a></tt>.
</p>]]></description></item><item><title>5 try ... catch ... finally</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#try_..._catch_..._finally</link><description><![CDATA[<p>Dans un programme, certaines opérations peuvent échouer. Par exemple, il y a une multitude de raisons qui peuvent faire qu'il soit impossible de lire ou d'écrire dans un fichier. Un programme bien écrit doit <b>impérativement être capable de gérer ces situations exceptionnelles</b>.
</p>]]></description></item><item><title>6 Final</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Final</link><description><![CDATA[<p>Maintenant que vous avez vu le bloc <tt>try ... catch ... finally</tt> ne confondez pas cette structure de contrôle avec le mot clé <tt>final</tt>:
</p>]]></description></item><item><title>7 Array</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Array</link><description><![CDATA[<p>Dernier point de syntaxe que vous ne connaissez peut-être pas encore, la notation <tt>[]</tt>. Vous l'avez déjà vue lors de la déclaration du programme principal Java:
</p>]]></description></item><item><title>8 Javadoc</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Javadoc</link><description><![CDATA[<p>Vous avez beaucoup utilisé dans ce TP la documentation de l'api de Java. Cette documentation est générée automatiquement par un outil appelé <tt>javadoc</tt> à partir des <b>commentaires</b> laissés dans le programme.
</p>]]></description></item><item><title>9 Conclusion</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Conclusion</link><description><![CDATA[<p>Cet article a été l'occasion de vous familiariser avec un certain nombre de notions typiques de la "Java way of Life":
</p>]]></description></item><item><title>10 Ressources</title><link>http://www.chicoree.fr/w/Java_par_l%27exemple#Ressources</link><description/></item></channel></rss>
