Summary of Java

The Java programming language

You can consult the complete information on chapter Java.

Pages of chapter Java

Page n° 1 : Tableaux

Les tableaux en Java. Déclarations, initialisations, affectations, utilisations de for() et foreach()
Date de création: 07/05/2005
https://www.gaudry.be/en/java-array.html

Contents Haut

Page n° 2 : Les classes


Date de création: 08/05/2005
https://www.gaudry.be/en/java-class.html

Contents Haut

Page n° 3 : Mots clés

Différents mots clés du langage Java et quelques explications
Date de création: 04/08/2006
https://www.gaudry.be/en/java-motcle.html

Contents Haut

Page n° 4 : Collections

Java : explications sur le framework Collections, les itérateurs, les comparateurs
Date de création: 14/06/2005
https://www.gaudry.be/en/java-collections.html

Contents Haut

Page n° 5 : API 1.5

Les API Java 1.5 du site de sun. En anglais...
Date de création: 11/06/2005
https://www.gaudry.be/en/java-api.html

Contents Haut

Page n° 6 : packages Java

Une vue d'ensemble sur les packages Java 1.5 de J2SE, et des liens vers les différentes API. En anglais. Ces pages proviennent du site de Sun.
Date de création: 07/02/2006
https://www.gaudry.be/en/java-api-packages.html

Contents Haut

Page n° 7 : Tags Struts

La documentation relative aux Tags Struts (Bean, HTML, logic, tiles) depuis le site de struts-apache.org (en anglais)
Date de création: 24/11/2005
https://www.gaudry.be/en/java-struts-tags.html

Contents Haut

Page n° 8 : Trier en Java

Les algorithmes de comparaisons et les algorithmes de tri en Java
Date de création: 16/06/2005
https://www.gaudry.be/en/java-comparer-trier.html

Contents Haut

Page n° 9 : Les flux

Vue d'ensemble sur la hiérarchie des flux (streams) en Java
Date de création: 24/06/2005
https://www.gaudry.be/en/java-streams.html

Contents Haut

Page n° 10 : ByteStreams


Date de création: 24/06/2005
https://www.gaudry.be/en/java-bytestreams.html

Contents Haut

Page n° 11 : Flux standards

Les streams standards (System.in, System.out, System.err) et les redirections de flux
Date de création: 24/06/2005
https://www.gaudry.be/en/java-system-out.html

Contents Haut

Page n° 12 : PrintStream


Date de création: 24/06/2005
https://www.gaudry.be/en/java-printstream.html

Contents Haut

Page n° 13 : package java.net

Une introduction au package java.net
Date de création: 21/10/2005
https://www.gaudry.be/en/java-net.html

Contents Haut

Page n° 14 : URL en Java

La classe java.net.URL
Date de création: 25/10/2005
https://www.gaudry.be/en/java-url.html

Contents Haut

Page n° 15 : URLConnection

la classe java.net.URLConnection
Date de création: 25/10/2005
https://www.gaudry.be/en/java-urlconnection.html

Contents Haut

Page n° 16 : Protocol Handler

Les mécanismes de gestion de protocoles en java (protocol handler)
Date de création: 02/11/2005
https://www.gaudry.be/en/java-protocol-handler.html

Contents Haut

Page n° 17 : URLStreamHandler

Quelques explications relatives à la classe Java URLStreamHandler, ainsi qu'aux méthodes openConnection() et parseURL()
Date de création: 02/11/2005
https://www.gaudry.be/en/java-urlstreamhandler.html

Contents Haut

Page n° 18 : Struts memento

Aide mémoire pour l'utilisation de Struts
Date de création: 28/11/2005
https://www.gaudry.be/en/java-struts-memento.html

Contents Haut

Page n° 19 : Struts Web Exemple

Exemple d'application Struts Web
Date de création: 03/08/2008
https://www.gaudry.be/en/java-struts-exemple.html

Contents Haut

Page n° 20 : Exercices Java

Liens vers des exercices Java. A chaque fois un énoncé vous est présenté, et vous pouvez consulter une solution proposée en affichant chaque classe séparéme
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex.html

Contents Haut

Page n° 21 : Ex LetterGrade

Exercice LetterGrade, conversion d'une cote en lettre d'appréciation
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex-rf-lettergrade.html

Contents Haut

Page n° 22 : Ex VowelCase

Exercice VowelCase, conversion des voyelles en majuscules et des consonnes en minuscules.
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex-rf-vowelcase.html

Contents Haut

Page n° 23 : Ex MyNumber

Exercice MyNumber, convertir un nombre en lettres
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex-rf-mynumber.html

Contents Haut

Page n° 24 : Ex Triangle

Exercice Triangle, vérifier qu'un triangle donné par ses longueurs de côtés soit un triangle rectangle, calculer sa surface, déterminer s'il est plus grand
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex-rf-triangle.html

Contents Haut

Page n° 25 : Ex NumberCruncher

Classe utilitaire, multiple de?, affichage des carrés et cubes, affichages des valeurs en binaire, octal, hexadécimal, affichage de la somme des pairs, du p
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex-rf-numbercruncher.html

Contents Haut

Page n° 26 : Ex SellingHouses

Exercice SellingHouses, classes House, Room, Villa, Loft, et les tests
Date de création: 15/05/2005
https://www.gaudry.be/en/javaex-rf-sellinghouses.html

Contents Haut

Page n° 27 : Ex AbstractSorter

Exercice AbstractSorter. Implémentation de différents algorithmes de tris
Date de création: 14/06/2005
https://www.gaudry.be/en/javaex-rf-abstractsorter.html

Contents Haut

Contents Haut

English translation

You have asked to visit this site in English. For now, only the interface is translated, but not all the content yet.

If you want to help me in translations, your contribution is welcome. All you need to do is register on the site, and send me a message asking me to add you to the group of translators, which will give you the opportunity to translate the pages you want. A link at the bottom of each translated page indicates that you are the translator, and has a link to your profile.

Thank you in advance.

Document created the 19/03/2002, last modified the 31/10/2018
Source of the printed document:https://www.gaudry.be/en/programmation/langage-java/sommaire-chapitre.html

The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.