Cnam java rapport final Conservatoire National des Arts et Le langage Java Examen probatoire ?? Informatique ?? Mai version corrigée Jacqueline Deschamps Président du jury Professeur Christian Carrez CSOMMAI RE INTRODUCTION JAVA UNE ÉTAPE DANS L ? ÉVOLUTI

Conservatoire National des Arts et Le langage Java Examen probatoire ?? Informatique ?? Mai version corrigée Jacqueline Deschamps Président du jury Professeur Christian Carrez CSOMMAI RE INTRODUCTION JAVA UNE ÉTAPE DANS L ? ÉVOLUTION DES LANGAGES DE PROGRAMMATION L ? ORIGINE JAVA LE LANGAGE DU TROISIÈME MILLÉNAIRE L ? ÉVOLUTION DES LANGAGES DE PROGRAMMATION CE QU ? ON ATTEND AUJOURD ? HUI D ? UN LANGAGE DE PROGRAMMATION LE LANGAGE JAVA POURQUOI FAIRE LA DESCRIPTION DU LANGAGE JAVA LA TECHNOLOGIE OBJET EN JAVA LA CONSTRUCTION D ? UN PROGRAMME JAVA LA SYNTAXE DE JAVA LES APPLETS ? LES INTERFACES GRAPHIQUES LES ENTRÉES -SORTIES LA GESTION DES EXCEPTIONS LA GESTION DES PROCESSUS MULTIPLES LÉGERS THREADS ? ACTIVITÉS LA COMMUNICATION RÉSEAU LES ÉVOLUTIONS RÉCENTES DE JAVA LES ENVIRONNEMENTS DE DÉVELOPPEMENT JAVA LES AVANTAGES ET LES INCONVÉNIENTS DU LANGAGE JAVA ELÉMENTS DE COMPARAISON AVEC C TABLEAU DE SYNTHÈSE CONCLUSION BIBLIOGRAPHIE TABLE DES MATIÈRES CNAM ?? Examen probatoire ?? mai ?? le langage Java ?? page CIntroduction Le langage Java est un langage récent En James Gosling de la société Sun Microsystem présentait son nouveau langage de programmation orienté objet au Sunworld à San Fransisco En décembre Sun annonçait la plate-forme Java attendue sous le nom de JDK Java Developpement Kit A peine quatre années se sont écoulées durant lesquelles Java a fait son entrée dans le monde Internet d ? abord avec les applets ? puis du côté des serveurs d ? application avec les JavaBeans véritables briques pour la construction de logiciels et les EJB Enterprise Java Beans destinés à faciliter le développement de serveurs d ? application Lotus Notes a annoncé sa première suite bureautique made in Java ? IBM Oracle et d ? autres ont pris une licence Java ? Le langage Java a donc pénétré rapidement dans le monde des entreprises C ? est un vrai langage orienté objet Certains disent qu ? il réunit l ? ensemble des avantages de Smalltak et de C Il a encore des problèmes de performance à résoudre Sa pureté et sa richesse conceptuelle son indépendance vis à vis des matériels et systèmes peuvent faire souhaiter son développement et sa consolidation comme le langage du troisième millénaire ? En Java fut donné à la communauté Internet Sun en mettant à disposition sur le Web le compilateur les spéci ?cations les bibliothèques et la documentation permettait au Monde entier de développer dans un environnement non- propriétaire Les spéci ?cations du langage Java sont en cours de soumission aux instances de normalisation de l ? ISO La normalisation pourrait être une garantie pour que les spéci ?cations du langage évoluent sans recréer des systèmes propriétaires Java fait en e ?et l ? objet d ? une intense bataille industrielle qui s ? est exprimée sur le terrain juridique avec le procès de Sun à l ? encontre de Microsoft Au-delà de l ? aspect commercial c ? est l ? intérêt des utilisateurs qui est en jeu Le présent rapport expose d ? abord les

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager