Développons en Java   1.90  
Copyright (C) 1999-2013 Jean-Michel DOUDOUX    (date de publication : 25/02/2013)

[ Précédent ] [ Sommaire ] [ Suivant ] [Télécharger ]      [Accueil ]

 

Partie 3 : Les API avancées

 

partie 3

 

 

Le JDK fournit un certain nombres d'API intégrés au JDK pour des fonctionnalités avancées.

Cette partie contient les chapitres suivants :

  • Les collections : propose une revue des classes fournies par le JDK pour gérer des ensembles d'objets
  • Les flux : explore les classes utiles à la mise en oeuvre d'un des mécanismes de base pour échanger des données
  • NIO 2 : détaille l'API FileSystem qui facilite l'utilisation de systèmes de fichiers
  • La sérialisation : ce procédé permet de rendre un objet persistant
  • L'interaction avec le réseau : propose un aperçu des API fournies par Java pour utiliser les fonctionnalités du réseau dans les applications
  • La gestion dynamique des objets et l'introspection : ces mécanismes permettent dynamiquement de connaître le contenu d'une classe et de l'utiliser
  • L'appel de méthodes distantes : RMI : étudie la mise en oeuvre de la technologie RMI pour permettre l'appel de méthodes distantes
  • L'internationalisation : traite d'une façon pratique de la possibilité d'internationaliser une application
  • Les composants Java beans : examine comment développer et utiliser des composants réutilisables
  • Le logging : indique comment mettre en oeuvre deux API pour la gestion des logs : Log4J du projet open source Jakarta et l'API Logging du JDK 1.4
  • La sécurité : partie intégrante de Java, elle revêt de nombreux aspects dans les spécifications, la gestion des droits d'exécution et plusieurs API dédiées
  • JNI (Java Native Interface) : technologie qui permet d'utiliser du code natif dans une classe Java et vice versa
  • JNDI (Java Naming and Directory Interface) : introduit l'API qui permet d'accéder aux services de nommage et d'annuaires
  • Le scripting : L'utilisation d'outils de scripting avec Java a longtemps été possible au travers de produits open source. Depuis la version 6.0 de Java, une API standard est proposée.
  • JMX (Java Management Extensions) : ce chapitre détaille l'utilisation de JMX. C'est une spécification qui définit une architecture, une API et des services pour permettre de surveiller et de gérer des ressources en Java

 

 

 


[ Précédent ] [ Sommaire ] [ Suivant ] [Télécharger ]      [Accueil ]

55 commentaires Donner une note à l'article (5)

 

Copyright (C) 1999-2013 Jean-Michel DOUDOUX. Vous pouvez copier, redistribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre GNU, Version 1.1 ou toute autre version ultérieure publiée par la Free Software Foundation; les Sections Invariantes étant constitués du chapitre Préambule, aucun Texte de Première de Couverture, et aucun Texte de Quatrième de Couverture. Une copie de la licence est incluse dans la section GNU FreeDocumentation Licence. La version la plus récente de cette licence est disponible à l'adresse : GNU Free Documentation Licence.

 
 
 
 
Partenaires

PlanetHoster
Ikoula