Mickaël Martin-Nevot
22/03/2017 22:42
Cette œuvre de Mickaël Martin Nevot est mise à disposition selon les termes de la
licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage à l'Identique
3.0 non transposé.
Cette œuvre de Mickaël Martin Nevot est mise à disposition selon les termes de la
licence Creative Commons Attribution Pas d'Utilisation Commerciale Partage à l'Identique
3.0 non transposé.
V1.0.0
CM1-1 : Java, bases et rappels
Prés. > Java : bases > Objet > Héritage > POO > Exceptions > Polymorphisme > Thread > Avancé V1.0.0
I. Prés.
II. Java : bases
III. Objet
IV. Héritage
V. POO
VI. Exceptions
VII. Polymorphisme
VIII.Thread
IX. Avancé
NFA032 : Programmation avec Java : POO Mickaël Martin-Nevot 1/27
Prés. > Java : bases > Objet > Héritage > POO > Exceptions > Polymorphisme > Thread > Avancé V1.0.0
Sun Microsystem (1995)
Langage :
Orienté objet et fortement typé
Héritage simple, interface, polymorphisme
JRE :
JVM : machine virtuelle qui interprète le code
API : bibliothèques standards
JDK :
Compilateur
JVM : débogueur
Java
NFA032 : Programmation avec Java : POO Mickaël Martin-Nevot 2/27
Prés. > Java : bases > Objet > Héritage > POO > Exceptions > Polymorphisme > Thread > Avancé V1.0.0
Simple et familier
Robuste et sûr
Indépendant de la machine employée pour l'exécution
Très performant
Interprété, multitâches et dynamique
Pourquoi apprendre Java ?
Plus de 4,5 milliards de périphériques
Programmes Web et services Web
Programme sur téléphone portable
Philosophie
NFA032 : Programmation avec Java : POO Mickaël Martin-Nevot
Duke, la mascotte de Java
3/27
Prés. > Java : bases > Objet > Héritage > POO > Exceptions > Polymorphisme > Thread > Avancé V1.0.0
Création du code source
Compilation en bytecode :
À partir du code source
Code exécutable sur toute JVM
Exécution :
Interprète le bytecode
Bytecode indépendant de la plateforme
Fonctionnement
NFA032 : Programmation avec Java : POO Mickaël Martin-Nevot
Code source
Bytecode
MyProg.java
MyProg.class
Compilateur
Bytecode
JVM
MyProg
4/27
1 / 28 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 !