Programmation Objet et
JAVA
Phelma 2015
1
Organisation du cours
10 séances de CM/TD/TP Les chapitres essentiels
Java, la notion dObjet et de Classes
Lhéritage et le polymorphisme
Les collections, Les exceptions, les fichiers
Les interfaces graphiques en Swing
x sujets de TD/TP
Sujets donnés à lavance
1 examen écrit de 2h
Documents :
Site : http://tdinfo.phelma.grenoble-inp.fr/2APOO/
Le poly
Les sujets de TD
Site indispensable :
http://java.sun.com/j2se/1.5.0/docs
http://java.sun.com/javase/6/docs/api
2
Introduction
3
Objet :
Inspiré du C++, Objective C et Smalltalk : Java fortement objet.
Simple
Suppression des sources derreurs classiques : pas de pointeurs, pas de
gestion mémoire par le programmeur
Robuste
Nombreuses vérifications sont faites à la compilation (protection des
classes,…)
Sécurisé à la conception du langage
Les notions de sécurité réseau sont incluses (SecurityManager), en
particulier pour les applets
Compact
Java a été conçu pour fonctionner dans un environnement évolutif.
L'interpréteur Java n'a besoin que de 215Ko.
Chargement dynamique des classes
Caractéristiques
Introduction : caractéristiques
Langage Interprété
Traduit et exécuté à chaque chargement
Développement plus simple
Temps dexécution plus long
Fichier *.class
Indépendant du
processeur et de l OS
dépend de la définition
de la machine virtuelle
Fichier *.java
Indépendant du
processeur et de l OS
dépend de la définition
de la machine virtuelle
Pas de Fichier Executable
Dépendant du processeur et
de l OS
Dépend de la Réalisation de
la machine virtuelle
1 / 199 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !