-
24
pages
-
Français
-
Documents
Description
CCI - Initiation `a JavaCCI - Initiation `a JavaE.Coqueryemmanuel.coquery@liris.cnrs.frCCI - Initiation `a JavaPr´esentation du langageOutline1 Pr´esentation du langage2 Types de donn´ees primitifs3 ObjetsCCI - Initiation `a JavaPr´esentation du langageUn langage orient´e objetLa notion d’objets et de classes centrale en JavaUn fichier Java correspond normalement `a une classe.Une application Java est consitu´ee d’un ensemble de classes.Lancer une application Java consiste `a appeler une m´ethodeparticuli`ere de la classe correspondant au programme `aex´ecuter.CCI - Initiation `a JavaPr´esentation du langageUne syntaxe proche du CD´eclarations de variables similaire au C :type nom; ou type nom = val;Structures de controleˆ du C :if (condition) { ...} else { ... }switch (expr) {case cas1 : ...; break;case cas2 : ...;;...default : ...}while (condition) do { ... }for (init;test;modif) { ... }Commentaires C/C++ :// commentaire jusqu’` a la fin de la ligne/* pouvant tenirsur plusieurs lignes */CCI - Initiation `a JavaPr´esentation du langageDes application portables“Write Once, Run Everywhere”Compilation d’une application Java :Un fichier .class par classe de l’application.Contient du bytecode ind´ependant de la plateforme.Ex´ecution d’une application :Java Virtual Machine (JVM)⇒ Ex´ecution sur toute plateforme poss´edant une JVM.Performance : recompilation `a la vol´ee du bytecode vers ducode natif (Hotspot).CCI - Initiation `a ...
-
Publié par
-
Langue
Français