demande
Plan
1.
2.
3.
4.
5.
6.
7.
Présentation de Java
Les bases du langage
Concepts avancés
Documentation
Index des mots-clés
Les erreurs fréquentes en Java
Différences entre Java et C++
1. Présentation de Java
1.
2.
3.
4.
Qu’est-ce que Java ?
Les outils pour Java
Le concept fondamental de Java
Première application et compilation
1.1. Qu’est-ce que Java ?
Langage de programmation ayant la syntaxe du C++
Langage portable (s’exécute sur une machine virtuelle)
Langage orienté objet
Langage compilé
1.2. Les outils pour Java
Le Java Development Kit de Sun (incluant une machine virtuelle Java), disponible sur www.sun.com Un éditeur spécialisé (vivement recommandé), comme Netbeans ou
Eclipse.
1.3. Le concept fondamental de
Java
Tout est une classe
Classe = structure logique pour créer des objets Objets dotés : de propriétés de méthodes et de fonctions
1.4. Première application… public class Bonjour { public static void main (String[] args) {
System.out.println("Bonjour");
}
}
Ce programme affiche « Bonjour »…
1.4. … et compilation
Pour faire fonctionner l’exemple précédant :
Mettre ce code dans un fichier
« Bonjour.java »
Compiler le code par la commande : javac Bonjour.java
Lancer l’application et vérifier le résultat : java Bonjour
2. Les bases du langage
1.
2.
3.
4.
5.
6.
Blocs et commentaires
Variables, constantes et types
Les opérateurs
Structures conditionnelles
Les classes
Structures itératives
2.1. Blocs et commentaires
Le code est écrit dans des blocs : délimités par { } qui peuvent être imbriqués
Les commentaires :
Sur une seule ligne : // mon commentaire Sur plusieurs lignes : /* */
2.1. Blocs et commentaires
Exemple :
// Une classe générique décrivant un animal public class Animal { public Animal() {} public void faireQqc() {}
}
2.2. Variables, constantes et types Conventions à