coursjavaintroduction Java introduction Java CReferences ? Ce cours est base sur le cours du Professeur El Mouelhi Docteur de l ? universite ? d ? Aix-Marseille ? https perso liris cnrs fr celine robardet doc poly pdf ? https www jmdoudoux fr java dej cha
Java introduction Java CReferences ? Ce cours est base sur le cours du Professeur El Mouelhi Docteur de l ? universite ? d ? Aix-Marseille ? https perso liris cnrs fr celine robardet doc poly pdf ? https www jmdoudoux fr java dej chap- poo htm Java CPlan Introduction Avant de commencer Premier projet Java Variables Typage statique Typage dynamique Opérations sur les variables Lecture d ? une saisie Java CPlan Structures conditionnelles et itératives if if else if else if else switch Expression ternaire while do while for Tableaux Constantes Méthodes Java CJava Introduction Java langage de programmation orienté objet fortement typé MOU HI ? présenté o ?ciellement en par Sun Microsystems rachat par Oracle Corporation le avril syntaxe très proche du C procédural et C procédural oriente ? objet Java CJava Introduction Java langage de programmation orienté objet fortement typé MOU HI ? présenté o ?ciellement en par Sun Microsystems rachat par Oracle Corporation le avril syntaxe très proche du C procédural et C procédural oriente ? objet Attention Java JavaScript Java CIntroduction Java pourquoi Langage de haut niveau pas de gestion de mémoire pas d ? allocation dynamique pas de pointeur comme en C et C Disposant d ? une bonne documentation des supports vidéos plusieurs exemples sur internet énorme communauté un des langages les plus utilises dans le monde MOU HI ? https www tiobe com tiobe-index Permettant de developper des programmes robustes ? sécurisés et ?ables bien structures et maintenables portables Windows Mac OS Linux Write once run everywhere ou écrire une fois exécuter partout Java CJava Introduction Quel type d ? application applications consoles JSE applications du bureau Client lourd avec Swing MOU HI ? applications web JEE applications mobiles ? web services Jersey jeux Java CJava Introduction Quelques versions de Java les plus importantes Java sortie en Java sortie en nommée Playground Swing collection Java sortie en nommée Merlin expressions régulières parser XML JAXP Java sortie en nommée Tiger généricité annotation énumérations plus MOU HI ? besoin de convertir les types wrappers en primitifs et inversement Java sortie en nommée Mustang JAX-WS Web services REST Java sortie en nommée Dolphin String dans switch ? Java sortie en Mars nommée Spider interface fonctionnelle méthode par défaut expression Lambda MapReduce pour les collections Java sortie en Mars mot-clé var Java sortie en Septembre simpli ?er l ? exécution d ? un programme en ligne de commande Java sortie en Mars simpli ?cation de switch et String multi-lignes Java CJava Introduction Quelques versions de Java les plus importantes Java sortie en Septembre Java sortie en Mars Java sortie en Septembre Java sortie en en Mars MOU HI ? Java LTS sortie en Septembre Java sortie en Mars ? Java sortie en Septembre Java sortie en Mars Java sortie en Septembre Java CJava Introduction Comment c a fonctionne On écrit un programme dans un ?chier java Ensuite le compilateur génère un ?chier class du même nom contenant du bytecode Puis la machine virtuelle exécute le bytecode en
Documents similaires










-
39
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 03, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 108.3kB