JAVA
- Java: Mis au point par Sun Microsystems, Java est un langage de programmation utilisé dans de nombreux domaines. Son succès est dû à un ensemble de caractéristiques dont voici un aperçu :
- Java est un langage de programmation objet et fortement typé : contraignants pendant le développement, l’approche objet et le typage fort du langage Java rendent plus robuste un programme Java dès sa conception.
- Syntaxe proche du C et C++ : en reprenant une grande partie de syntaxe de ces deux langages, Java facilite la formation initiale des programmeurs qui les connaissent déjà.
- Gestion des exceptions : Java l’intègre autant pour faciliter la mise au point des programmes (détection et localisation des bogues) que pour rendre un pro-gramme plus robuste.
- Multitâche : grâce aux threads, Java permet de programmer l’exécution simultanée de plusieurs traitements et la synchronisation des traitements qui partagent des informations.
- Système de sécurité : Java protège les informations sensibles de l’utilisateur et le système d’exploitation de sa machine en empêchant l’exécution des programmes conçus de façon malintentionnée (contre un virus par exemple).
- Bibliothèque très riche : la bibliothèque fournie en standard avec Java couvre de nombreux domaines. (gestion de collections, accès aux bases de données, interface utilisateur graphique, accès aux fichiers et au réseau, utilisation d’objets distribués, XML…, sans compter toutes les extensions qui s’intègrent sans difficulté à Java !).
- Gratuit : développement gratuit avec les commandes de bases Java, ou certains outils plus évolués, et exécution gratuite des programmes.
- L’objectif de ce cours :
- Réaliser et déployer des applications complètes, performantes et maintenables en Java
- Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces – Connaître et maîtriser les concepts avancés de la programmation Java
Bien programmer en Java