• Aucun résultat trouvé

Java programmation objet

N/A
N/A
Protected

Academic year: 2022

Partager "Java programmation objet"

Copied!
6
0
0

Texte intégral

(1)

JAVA JAVA

programmation objet programmation objet programmation objet programmation objet

Patrick Ducrot

[email protected]

http://www.ducrot.org/java/PolycopieJAVA.pdf

(2)

Plan du document (1/2)

Généralités ……… 4

Syntaxe de base ……… 21

Concepts objets, classes, constructeurs, destructeurs, surcharge ……… 29

Héritage, interface, package, droits d'accès ……… 44

Conversion de type, gestion des exceptions ……… 65

javadoc, le générateur de documentation ……… 77

Le format d'archive jar ……… 83

Gestion de fichiers, flux d'entrée/sortie, sérialisation, java.nio ……… 86

Les threads ……… 118

Les threads ……… 118

Les collections ……… 131

Les nouveautés de la version 1.5 ……… 142

Les applets ……… 171

Les interfaces utilisateurs avec le package java.awt ……… 189

Gestion des événements ……… 230

Le package javax.swing ……… 252

Java et la sécurité ……… 284

Obfuscation de code ……… 272

Programmation réseau ……… 307

Remote Method Invocation ……… 323

ant ……… 339

Interaction Java/Base de données ……… 350

JavaBeans ……… 364

(3)

Plan du document (2/2)

Les servlets ……… 419

Java Server Pages ……… 449

Java Native Interface ……… 474

J2ME ……… 494

(4)

Généralités

Généralités

(5)

Généralités

 Langage conçu par les ingénieurs de « SUN Microsystem » (société rachetée par Oracle en avril 2009)

 Définition de SUN : "Java est un langage

simple, orienté objet, distribué, robuste, sûr,

indépendant des architectures matérielles,

portable, de haute performance, multithread

et dynamique"

(6)

Cliquez ici pour telecharger le PDF complet

Références

Documents relatifs

• Chaque classe enveloppe poss`ede des m´ethodes pour extraire la valeur d’un objet : primitifValue() appliqu´ee sur l’objet enveloppe renvoie une valeur de type primitif.. •

• Chaque classe enveloppe poss`ede des m´ethodes pour extraire la valeur d’un objet : primitifValue() appliqu´ee sur l’objet enveloppe renvoie une valeur de type primitif.. •

Dans notre exemple, Forme peut être une interface décrivant les méthodes qui doivent être implémentées par les classes Rectangle et Cercle , ainsi que par la classe Carre (même

• Dans une classe, en dehors de de la définition de toute méthode (et bloc), un identificateur peut être déclaré partout... Portée d'un identificateur à l'intérieur

• Si un programme Java veut utiliser une méthode dans la libraie Java, le programme Java doit en premier importer la classe qui le contient. import

 Les Méthodes sont déclarés dans le corps de la classe mais immédiatement après la déclaration des champs (attributs) de données..  La forme générale d'une déclaration de

• Membres (variables et méthodes) déclarés avec une visibilité privée ne peuvent être référencées par leur nom dans une classe fils. • Ils peuvent être

• Si la classe Rect est derivée de la classe Shape, une operation qui peut être exécutée sur un objet de la classe Shape peut aussi être exécutée sur un objet de la classe