Java Les concepts de la Programmation Orientée Objet en Java Prawee Sriplakich Prawee Sriplakich lip fr Ce support de cours est disponible sur http www-src lip fr homepages Prawee Sriplakich mise a jour COrganisation Introduction à la technologie Java Con
Les concepts de la Programmation Orientée Objet en Java Prawee Sriplakich Prawee Sriplakich lip fr Ce support de cours est disponible sur http www-src lip fr homepages Prawee Sriplakich mise a jour COrganisation Introduction à la technologie Java Concepts POO basiques Environnements de Développement en Java Concepts POO avancés Tableaux collections et Map Manipulation des entrées sorties Threads et synchronisation Manipulation des documents XML avec Java Programmation Orientée Objet université Paris X Prawee Sriplakich h h h h h h CEvaluation Contrôle continu Les TPs suivants seront évalués Réalisation des interfaces du mécanisme d'événements Flux de données et sérialisation Sérialisation et désétatisation d ? objets en XML avec DOM Travail en binôme Les critères d ? évaluation sont L ? explication sur le lancement du programme La correction du programme Le scénario de test couvrant toutes les fonctionnalités du programme La lisibilité du code et le commentaire sur le code Le Java Doc et le document expliquant l ? architecture globale du programme Examen h Les documents du cours et des notes personnelles sont autorisés Programmation Orientée Objet université Paris X Prawee Sriplakich C Introduction à la technologie Java ? Java et une plateforme d'entreprise CQu ? est ce que Java ? Un langage de programmation interprété et compilé Java code Byte code Byte code est interprété par JVM Java Virtual Machine Les applications Java s'exécutent sur quel type de machines Tous les types de matériels disposant d'une JVM Programmation Orientée Objet université Paris X Prawee Sriplakich CComment cela fonctionne t-il La JVM fournit un environnement d'exécution homogène malgré l'hétérogénéité des OS matériels Programmation Orientée Objet université Paris X Prawee Sriplakich CLe Java Development Kit ? Java est un langage de programmation Le Java Development Kit ? est une boite à outils un compilateur java une machine virtuelle JVM ? un ensemble de bibliothèques API pour faciliter la programmation Ex Gestion d'E S ?cher réseaux les collections liste ensemble IHM ? Programmation Orientée Objet université Paris X Prawee Sriplakich CApplets et applications Deux types de développements sont possibles les Applets Un programme s'exécutant au sein d'un navigateur web Téléchargeable en même temps qu'une page web Pas besoin d'installation Fonctionnalité limité par mesure de sécurité les applications Un programme standard s'exécutant sur la JVM Moins de restriction Les utilisateurs doivent faire con ?ance avant de l'exécuter Programmation Orientée Objet université Paris X Prawee Sriplakich CLa plate-forme entreprise java ? ? Un grand nombre de bibliothèques ont été développées autour du langage Java ? Elles o ?rent des fonctionnalités communes des applications d'entreprises Ex Gestion de web de base de données de transactions etc Simplicité du développement des applications complexes ? La plateforme concurrence NET Programmation Orientée Objet université Paris X Prawee Sriplakich C Concepts POO basiques Contenu Class Objet Instanciation Attribut Méthode Message Invocation Cycle de vie d'objets Constructeur Package CClass et objet Objet représente une entité dans le monde réel ou un élément du programme Possède des états et des comportements Ex un objet Télévision ses états allumé éteint cha?
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701700985eonkdyuth8g6deofh5lnoogpmpjita7pniailgi2dqjyqxyqyaffd2pwbyjd8mbuymnllbeozu8mlzqmjfbsxtfimni5sobwrz4x.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701750914qkrw09wrr0w6mbhti2uolckb3rxiywhvurmq29aklflon2ehvaas7zekzmfktooxvlzpkfxguxkhufup2arm0gdoxkbkloessiky.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701717760r1nlbs9udskxhfbcya59pfcsj0ovm0wedkno4qxcwyqyfic8you32ljl26md1kzyqwm81hjr6acnxod1plmi9s5wkjuadbo6kw1y.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701727217njwmbuugimi7whulqa7m86jtbrvr79aan5nsy4wlbi4l69cuqhjcfvfa7wjahxuxs0ajfzcyw6d7xv60s6507cpi7qrh6hbxll7n.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/IGrfC0YyOatwHWXWIh0uLLRQS3pphjaNqmAcpEHpK5HB3GdB9TH2326bjWD6neSRK6fxXacbAYwYRPaWEnFvjiRs.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/EXOAk5rvMb7aylWjhIesKWMRoSId1Ry5vvWhaMFs4JTzPtZj7b9pznF8u8qAGHKnWO7eqe1bWtfTFehfVByvreNV.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701692910cy3jwi5dxfldl2rhrp40cdhhmtvrwodoolz9zb7pihg0xib42e8cyivcsxaycc4udl3jtalpwyusaak7tunrdzcazhyjbwwehjqf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701767898e2vrrczid7fuswrqq7pdyhu773vo5jbwoqarkyanu3yabx0xqolnaeztbzjpoxe5moonihiulo76fno4sy5htw1wh8fq4irqiiui.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/i063OPOiOudyzBhBY6QAXl0lXgL0wz383N9BWFE3O4Ww0dp719eQMEdaPsrcfk8UNcNyQFBkP7KTJ31z7QX8PGku.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/lXpOt3y2qvfK3bkX7VYzpprw9QxixLNCF8Gyoo5ZCjMyeSuXEqqGSYOpMytzf3Ku5IYlin1wWMLfXjsRQGQp6XCB.png)
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 05, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 175.2kB