0% ont trouvé ce document utile (0 vote)
0 vues3 pages

Guide Java

Java est un langage de programmation orienté objet, compilé et multiplateforme, largement utilisé dans les entreprises pour diverses applications. Le guide couvre l'installation du JDK, la création d'un premier programme, la syntaxe de base, la programmation orientée objet et les collections courantes. Il propose également des ressources pour approfondir les connaissances et améliorer les compétences en Java.

Transféré par

edany6321
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues3 pages

Guide Java

Java est un langage de programmation orienté objet, compilé et multiplateforme, largement utilisé dans les entreprises pour diverses applications. Le guide couvre l'installation du JDK, la création d'un premier programme, la syntaxe de base, la programmation orientée objet et les collections courantes. Il propose également des ressources pour approfondir les connaissances et améliorer les compétences en Java.

Transféré par

edany6321
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Guide de démarrage — Java

Un langage compilé, orienté objet et multiplateforme, très présent en entreprise.

1. Présentation
Java est un langage orienté objet dont le code compilé (bytecode) s'exécute sur n'importe quelle
machine via la JVM (Java Virtual Machine). Il est très utilisé pour les applications d'entreprise,
Android, et les systèmes back-end.

2. Installation
Installez un JDK (Java Development Kit), par exemple depuis [Link]. Vérifiez :

java --version
javac --version

3. Premier programme
public class Main {
public static void main(String[] args) {
[Link]("Bonjour le monde");
}
}

Compilation et exécution :

javac [Link]
java Main

4. Syntaxe de base
Variables typées
int age = 25;
double taille = 1.70;
String nom = "Alice";
boolean estEtudiant = true;

Structures de contrôle
if (age >= 18) {
[Link]("Majeur");
} else {
[Link]("Mineur");
}

for (int i = 0; i < 5; i++) {


[Link](i);
}
5. Méthodes
public static int addition(int a, int b) {
return a + b;
}

// Appel :
int resultat = addition(3, 4);
[Link](resultat);

6. Programmation orientée objet (au cœur de Java)


En Java, tout le code vit dans des classes. La POO (classes, héritage, interfaces) est centrale dans
le langage.

public class Animal {


String nom;

public Animal(String nom) {


[Link] = nom;
}

public void parler() {


[Link](nom + " fait un bruit.");
}
}

// Utilisation :
Animal chat = new Animal("Chat");
[Link]();

7. Collections courantes
• ArrayList : liste dynamique

• HashMap : paires clé/valeur

• HashSet : ensemble d'éléments uniques

import [Link];

ArrayList<String> fruits = new ArrayList<>();


[Link]("pomme");
[Link]("banane");
for (String f : fruits) {
[Link](f);
}

8. Pour aller plus loin


• Documentation officielle Oracle Java

• Comprendre les interfaces et l'héritage

• Découvrir Maven ou Gradle pour gérer les projets


• Exercices : Codewars, Advent of Code

Guide généré comme point de départ — la pratique régulière reste la meilleure façon de progresser.

Vous aimerez peut-être aussi