Introduction À Java
Introduction À Java
2 RUE EMIR
EBDELKADER
REGHAIA ALGER
0558 98 50 52
0770 32 84 94
EFIEG
Ecole de Formation
ALGERIE [email protected] en Informatique,
Electronique et Gestion
1
2
Introduction à Java
Java ?
Java est un langage de programmation populaire, créé en 1995.
Il appartient à Oracle et plus de 3 milliards d'appareils exécutent Java.
Il est utilisé pour:
Applications mobiles (en particulier les applications Android)
Applications PC
Des applications Web
Serveurs Web et serveurs d'applications
Jeux
Connexion aux bases de données
Et bien plus encore!
EFIEG
3
Syntaxe de Java
package EFIEG
public class MyClass {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Commentaires en Java
// Commentaire …
System.out.println("Hello World");
/* Commentaire
Commentaire
Commentaire
*/
System.out.println("Hello World");
Variables en Java
EFIEG
4
Opérations en Java
Opérateur Exemple
+ x+y
- x-y
* x*y
/ x/y
% x%y
++ x++
-- x--
Utilisez l'instruction if pour spécifier un bloc de code Java à exécuter si une condition est vraie.
if (condition) {
// bloc de code à exécuter si la condition est vraie
}
Exemple
int x = 20;
if (x > 18) {
System.out.println("x est supérieur a 18");
}
if (condition) {
// bloc de code à exécuter si la condition est vraie
} else {
// bloc de code à exécuter si la condition est fausse
}
EFIEG
5
Boucles (For)
Lorsque vous savez exactement combien de fois vous voulez parcourir un bloc de code, utilisez la boucle for :
Tableaux
Les tableaux sont utilisés pour stocker plusieurs valeurs dans une seule variable, au lieu de déclarer des variables
séparées pour chaque valeur.
cars[0] = "Opel" ;
EFIEG
6
Changement du titre :
EFIEG
7
jButton
jLabel
String s = this.jLabel1.getText();
EFIEG
8
jTextField
String s = this.jTextField1.getText();
jCheckBox
EFIEG
9
jRadioButton
EFIEG
10
JComboBox
EFIEG
11
JTextArea
EFIEG
12
JList
EFIEG
13
1- Classe
Person
-Nom : String
-Prenom : String
-Annee_naissance : int
+ Person(String nom, String prenom, int Annee_naissance)
+ getNom():String
+ getPrenom():String
+ getAnnee_naissance():int
+setNom(String nom)
+setPrenom(String Prenom)
+setAnnee_naissance(int Annee_naissance)
EFIEG
14
2- Objet
EFIEG