Cours de Java - Introduction
Auteur: Fred
Date: Mai 2025
Ce cours d'introduction à Java couvre les bases du langage de programmation, y compris les
concepts de programmation orientée objet, les structures de contrôle, et la gestion des exceptions.
Le langage Java est largement utilisé pour créer des applications web, mobiles et de bureau.
Sommaire
1. Introduction à Java
2. Syntaxe de base
3. Variables et types de données
4. Structures de contrôle
5. Classes et objets
6. Héritage et polymorphisme
7. Gestion des exceptions
8. Exemple pratique
1. Introduction à Java
Java est un langage de programmation orienté objet créé par Sun Microsystems en 1995, et acquis
par Oracle en 2010. Il est largement utilisé pour créer des applications mobiles, web et de bureau.
Java fonctionne sur la machine virtuelle Java (JVM), ce qui signifie que le même code Java peut
fonctionner sur n'importe quelle plateforme compatible avec la JVM.
Avantages :
- Portabilité (écrire une fois, exécuter partout)
- Sécurité
- Large communauté et support
2. Syntaxe de base
La syntaxe de Java est très proche de celle de C. Un programme Java de base se compose de
classes et de méthodes.
Voici un exemple de code simple :
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Bonjour le monde!");
Explication :
- La méthode main() est le point d'entrée de tout programme Java.
- System.out.println() affiche le texte dans la console.
3. Variables et types de données
Java est un langage fortement typé, ce qui signifie que chaque variable doit être déclarée avec un
type spécifique. Les types de données primitifs les plus courants sont :
- int : entier
- double : nombre à virgule flottante
- char : caractère
- boolean : vrai ou faux
Exemple de déclaration de variables :
int age = 30;
double prix = 19.99;
boolean estActif = true;
4. Structures de contrôle
Les structures de contrôle permettent de prendre des décisions dans un programme. Les plus
courantes sont :
- if, else if, else : pour les conditions
- for, while : pour les boucles
Exemple d'utilisation de la condition if :
if (age >= 18) {
System.out.println("Vous êtes majeur.");
} else {
System.out.println("Vous êtes mineur.");
Exemple d'utilisation de la boucle for :
for (int i = 0; i < 10; i++) {
System.out.println(i);
}
5. Classes et objets
En Java, tout est basé sur des objets et des classes. Une classe est un modèle qui décrit un objet.
Un objet est une instance d'une classe.
Exemple :
public class Voiture {
String marque;
int annee;
public Voiture(String marque, int annee) {
this.marque = marque;
this.annee = annee;
public class Main {
public static void main(String[] args) {
Voiture maVoiture = new Voiture("Toyota", 2020);
System.out.println(maVoiture.marque);