Version 1.3.2 :
Ajout aux balises <APPLET> d'un attribut archive avec un fichier JAR signé pour permettre l'exécution des applets sous Java SE 7 et 8.
13 Décembre 2007
Version 1.3.1 :
Mise à jour de la page Démarrer en Java pour y reflèter les changements de dénomination de
Java et y mentionner Java SE 6.
Corrections de fautes de frappe et d'erreurs de texte.
02 Février 2006
Version 1.3 :
Ajout d'un chapitre sur les ajouts syntaxiques
de Java 5.0, et mise à jour des autres chapitres reflétant ces nouveautés.
Corrections de fautes de frappe et d'erreurs de texte.
18 Décembre 2005
Version 1.2.3 :
Remplacement dans le texte des expressions contrôle d'accès
et type de base par modificateur d'accès et type
primitif plus communément utilisés.
Ajout de remarques diverses. Mise à jour de l'introduction
à Java pour refléter
les versions récentes disponibles du JDK.
Corrections de fautes de frappe et d'erreurs de texte.
23 Juillet 2001
Version 1.2.2 :
Modification de la navigation sur eteks.com et dans le manuel (suppression
des frames et ajout de javascript pour faire apparaître le menu de navigation
au survol du logo eTeks).
Corrections de fautes de frappe, d'erreurs de texte et des liens page suivante
/ page précédente.
15 Octobre 2000
Version 1.2.1 :
Nouveau look inspiré du look Aqua de Mac OS X.
13 Octobre 2000
Version 1.2 :
Ajout de 5 chapitres traitant Java 3D : introduction,
les objets 3D, les attributs
d'apparence, l'éclairage 3D et les
animations 3D.
Modification des paragraphes sur les packages
et sur les classes d'erreurs.
Remplacement dans le texte du mot variable de classe ou d'instance
par le mot champ de classe ou d'instance, pour éviter d'écrire
des aberrations comme variable constante !
Corrections de fautes de frappe et d'erreurs de texte.
11 Février 2000
Version 1.1.1 :
Corrections diverses de fautes de frappe et d'erreurs de texte.
07 Juillet 1999
Version 1.1 :
Description complète des ajouts au noyau du langage Java dans Java
1.1 (classes internes,...). Ces descriptions sont faites essentiellement dans
un nouveau chapitre, mais aussi dans les
autres chapitres et notamment ceux sur la création
des classes et les tableaux.
Description du fonctionnement des
classes ImageProducer et ImageConsumer.
Ajout de l'applet Compteur, utilisant
un filtre d'image.
Revue de la plupart du texte.
Corrections de fautes de frappe et d'erreurs de texte.
10 Février 1999
Version 1.0.1 :
Pour permettre d'ajouter des fonctionnalités de Java 1.1 et Java 2,
l'architecture du cours a changé.
Après avoir pris en compte l'avis des internautes qui ont répondu
au sondage du mois de janvier 99, la
solution retenue est celle-ci (75% des personnes qui ont répondu) :
Le manuel Java 1.0 reste tel quel, et une nouvelle branche Java 2 commencera
"en parallèle" à partir de la description de la bibliothèque
(chapitre sur la bibliothèque Java 1.0 et
suivants). La seule partie commune restera la description du noyau du langage.
Quand cela s'avérera intéressant, des liens entre les parties
Java 1.0 et Java 2 seront ajoutés.
Pour faciliter l'évolution vers cette architecture, tous les chapitrexx.html
ont été renommés pour ne plus être lié à
un numéro de chapitre (désolé pour ceux qui avaient créé
un lien vers ces chapitres), le package java.lang
a son propre chapitre, les conventions
d'écriture et le portage
de programmes C/C++ ont été rassemblés dans le chapitre
qui conclut la description du noyau du langage.
Au passage, toutes les ancres utilisées par les liens du site (ce qui
suit le symbole # dans un tag <A HREF="file#anchor">),
ont été vérifiées et éventuellement corrigées.
Corrections de fautes de frappe.
17 Décembre 1998
Version 1.0 :
Début décembre, JavaTeks est devenu eTeks et est hébergé
sur son propre serveur http://www.eteks.com.
Tout Java 1.0 (langage et classes) est décrit. Description complète
du package java.net.
Ajout des programmes client serveur d'Echo
et du Paper board Internet.
Ajout d'une description détaillée
de la procédure de compilation de l'applet HelloWorld, pour
les débutants en programmation.
Corrections de fautes de frappe et d'erreurs de texte.
31 Octobre 1998
Version 0.9.4 :
Ajout des applets CalculetteSimple
et MessageBoxApplet.
Description partielle du package java.net
(Accès via une URL).
Corrections de fautes de frappe et d'erreurs de texte (merci à Arcmap).
24 Septembre 1998
Version 0.9.3 :
Nouveau look "bleu métal" du site : Nouveaux boutons de navigation,
mise en place de frames avec un menu pour améliorer la navigation sur
le site et alléger la page d'accueil.
Ajout d'une FAQ, d'un livre
d'or et d'une liste de liens utiles plus complète.
Description complète du package java.io.
Description plus détaillée des classes du package java.lang.
Ajout d'un paragraphe "exemples" à chacune des classes quand c'est
possible. Chacun de ces paragraphes contient des liens vers les applets ou
les applications du manuel où la classe est utilisée.
Découpage en deux du fichier HTML sur l'accès aux fichiers et
au réseau (io10.html), décalage des pages qui suivent.
Corrections de fautes de frappe et d'erreurs de texte.
Version 0.9.1 :
Ajout de l'applet ImageNoirEtBlanc.
Ajout des captures d'écrans des applets pour permettre de visualiser
une image à la place de chaque applet si le navigateur n'utilise pas
Java.
Corrections de fautes de frappe et d'erreurs de texte.
08 Mai 1998
Ajout de balises <META ...> pour les moteurs de recherche
et d'un formulaire de réponse sur le site.
06 Mai 1998
Version 0.9 : Première version disponible sur Internet.
Après un an de travail et de longues nuits souvent blanches, voilà
la version 0.9 de ce manuel : 0.9 comme 90% du boulot réalisé.
Reste à décrire plus en détail les packages java.io
et java.net.