Mickaël Martin Nevot
21/09/2015 22:36
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.14.0
CM3 : Java
Prés. du cours > Init. à la prog. > Algo. > APP > Java > Java avancé > Algo. avancée > UML > Génie log. V1.14.0
I. Prés. du cours
II. Init. à la prog.
III. Algo.
IV. APP
V. Java
VI. Java avancé
VII. Algo. avancée
VIII.UML
IX. Génie log.
Algorithmique et UML Mickaël Martin Nevot
Prés. du cours > Init. à la prog. > Algo. > APP > Java > Java avancé > Algo. avancée > UML > Génie log.
1/40
Prés. du cours > Init. à la prog. > Algo. > APP > Java > Java avancé > Algo. avancée > UML > Génie log. V1.14.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
Algorithmique et UML Mickaël Martin Nevot 2/40
Prés. du cours > Init. à la prog. > Algo. > APP > Java > Java avancé > Algo. avancée > UML > Génie log. V1.14.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
Algorithmique et UML Mickaël Martin Nevot
Duke, la mascotte de Java
3/40
Prés. du cours > Init. à la prog. > Algo. > APP > Java > Java avancé > Algo. avancée > UML > Génie log. V1.14.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
Algorithmique et UML Mickaël Martin Nevot
Code source
Bytecode
MyProg.java
MyProg.class
Compilateur
Bytecode
JVM
MyProg
4/40
1 / 41 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 !