java - L`Etudiant

publicité
java
Réalisé par:
Mouna POKORA
PLAN:
Définition :
Historique:
Caractéristiques:
un langage orienté objet:
un langage interprété :
un langage portable:
un langage sécurisé :
un langage robuste :
Syntaxe:
Exemple:
Les commentaires:
Types élémentaires :
Opérateurs :
Les instructions de contrôle:
Définition:
Le langage Java fut développé par James Gosling chez Sun
Microsystems en 1991. Avec l'apparition de la Toile en 1993 le
langage commença à devenir de plus en plus populaire surtout
en ce qui concerne la programmation réseau.
L'importance de Java dans un réseau vient du fait que Java est
un langage interprété et non compilé.
Historique:
 1991 Naissance de Java chez Sun Microsystems.
 1995 Réalisation du logiciel HotJava, un navigateur
Web écrit par Sun en Java.
 Les autres navigateurs Web ont suivi, ce qui a
contribué à l'essor du langage sous forme de versions
successive:
 1996 version 1.01 et 1.02
 1998 version 1.1
 1999 version 1.2, finalement rebaptisée Java 2
 2000 version 1.3, toujours appelée Java 2
Caractéristiques:
un langage orienté objet:
un programme Java n'est pas un ensemble de procédures qui
s'appellent les unes les autres mais un ensemble de structures
de données qu'on appelle objets, chaque objet regroupant à la
fois des données et des méthodes (une fonction ou une
procédure s'appelle méthode en Java) manipulant les données.
un langage interprété :
les instructions JVM sont traduites lors de leur
exécution en instructions natives de la machine
un langage portable:
Un programme portable est un programme dont le code peut
être exploité dans différents environnements moyennant
simplement une nouvelle compilation.
un langage sécurisé :
Java assure une certaine sécurité au système à
travers des tests qui vérifient en permanence la
conformité du pseudo-code à certaines règles.
un langage robuste :
l'idée d'utiliser Java comme langage de programmation dans
des systèmes électroniques (appareils électroménagers,
systèmes de contrôle ...) nécessite que Java soit un langage
robuste. Par exemple en éliminant le référencement direct de la
mémoire on évite des erreurs graves pouvant mener à l'arrêt du
système.
Syntaxe:
exemple:
//votre premier programme Java
public class Hello
{ public static void main(String args[ ])
{ System.out.println("Hello World !");
}
}
Une application peut être formée d'une seule classe ici
on a la classe Hello.
Le mot clé public dans public class Hello sert à définir
les droits d'accès des autres classes à la classe Hello.
Il n'y a pas de fonctions , il n'y a que des méthodes.
La méthode main est une méthode particulière qui
représente le
code à exécuter.
System.out.println correspond à une fonction
d'affichage.
Les commentaires:
Les commentaires servent à clarifier le code
de vos programmes qu’ils faut mettre là où
votre code semble difficile à comprendre.
Types élémentaires :
Comme tout langage de programmation, Java
possède ses propres types élémentaires servant
à représenter les données.
Opérateurs :
Pour manipuler les variables et les constantes un
langage de programmation a besoin d'un jeu
d'opérateurs. Les opérateurs de Java ainsi que leur
intérêt sont résumés dans le tableau ci-dessous.
Les instructions de contrôle:
L'instruction if...else :
Le if permet une exécution conditionnelle : une instruction (ou un bloc
d'instructions) ne sera exécutée que si une certaine condition est vérifiée.
La syntaxe de cette instruction est la suivante :
if (condition)
instruction_1
[ else
instruction_2 ]
Exemple:
public class AutreClassement
{ public static void main(String args[ ])
{ int note=5;
if(note>10)
System.out.println("L'élève est brave");
else
System.out.println("L'élève est faible");
}
}
L’instruction switch:
La syntaxe est la suivante:
switch(variable_ent)
{ case const1:
séq1
case const2:
séq2
.
.
case constM:
séqM
default:
séqN
}
Exemple:
public class TestSwitch
{ public static void main(String args[ ])
{ int teste=4;
switch(teste)
{ case 1:
System.out.println("1");
case 4:
System.out.println("4");
case 6:
System.out.println("6");
default:
System.out.println("autre");
}
}
}
L’instruction while:
La syntaxe est la suivante :
while(condition)
séq
public class BoucleWhile
{ public static void main(String args[ ])
{ int m=1,n=3,p=100;
while(n*m/p<100)
{ n++;
m++;
p--;
}
System.out.println(m);
}
}
L'instruction do...while :
L'instruction do...while est essentiellement une instruction
while dont la condition de continuation a été placée à la fin de
la boucle. Ainsi contrairement au while, la boucle est exécutée
une fois avant que la condition soit évaluée.
La syntaxe est :
do
séq
while(condition);
L'instruction for :
L'instruction for est souvent utile lorsqu'on connaît préalablement le
nombre de fois qu'une séquence d'instructions devra être exécutée
La syntaxe est la suivante :
for(expr1;expr2;expr3)
séq
Exemple:
public class BoucleFor
{ public static void main(String args[ ])
{ for(int i=0;i<5;i++)
System.out.println("Itération de la boucle");
}
}
MERCI POUR
VOTRE
ATTENTION
Téléchargement