Id 2408 pdf Java les bases Introduction Un bref historique - origine - ingénieur de SUN qui ont cherché à concevoir un langage applicable à de petits appareils électriques code embraqué L ? idée est de traduire un programme source non pas en langage machi

Java les bases Introduction Un bref historique - origine - ingénieur de SUN qui ont cherché à concevoir un langage applicable à de petits appareils électriques code embraqué L ? idée est de traduire un programme source non pas en langage machine mais en pseudo langage universel disposant des fonctionnalités communes à toutes les machines Ensuite ce code intermédiaire appelé byte code est compact et portable Il su ?t alors que la machine dispose d ? un programme approprie appelé machine virtuelle permettant d ? interpréter le code intermédiaire sur la machine concernée Le projet de code embarqué n ? a pas abouti en tant que tel - Ces concepts ont été repris en pour la réalisation du logiciel HotJava navigateur web écrit par SUN en java capable d ? exécuter des applets application écrites en byte code - D ? autres navigateurs web ont suivi et contribué à l ? essor du langage J SE JDK engouement constant - Modèle objet simple mais puissant avec une API bibliothèque standard - Langage généraliste pédagogique et utilisé dans les entreprises Java et la programmation orientée objet POO Objectif de la programmation orientée objet est de contribuer à - La ?abilité - La réutilisation Elle introduit de nouveaux concepts tels que l ? objet l ? encapsulation les classes et l ? héritage Les concepts - POO Le code est construit non pas autour de ses fonctionnalités mais autour de l ? objet - Concept d ? encapsulation il n ? est pas possible d ? agir directement sur les données d ? un objet il est nécessaire de passer par une interface abstraction des données - Concept de classe généralisation de la notion de type - Concept d ? héritage - Concept de polymorphisme on traite de la même manière des objets de types di ?érents Une introduction à Java C Une première application Un exemple simple public class Exemple public static void main String args int n double x n x n System out println n n System out println x x double y y n x System out println y y Structure générale d ? un programme Bloc ensemble d ? instructions délimitées par formes de commentaires commentaire forme de commentaire pouvant être exploitée par le générateur javadoc commentaire Commentaire jusqu'à la ?n de ligne Un programme Java est une collection de classe qui décrit des objets qui seront manipulés à l ? exécution o Structure d ? un programme autour des objets o Une classe est constituée ? De variable désignant des données qui sont des valeurs de tout type ? De méthode action cad fonction ou procédure API application programming interface classes dé ?nies par ailleurs et mises à la disposition du programmeur Les classes unies par une même sémantique sont regroupées dans des paquetages La méthode main Une introduction à Java Co L ? exécution d ? un programme java commence par l ? exécution de la méthode main o En-tête toujours identique o Public droit

  • 40
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 05, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 45.9kB