Plan du cours
Introduction
- JVM, JRE et JDK
- Environnement de développement intégré
- Compilation et exécution d'un code Java.
Java Syntaxe
- Paquets
- Variables, tableaux et types de données
- Opérateurs et flux de contrôle
- Détails des énumérations
Orienté objet Programming
- Classes et objets
- Constructeurs de classes
- Héritage, surcharge et superposition
- Modificateurs Access
- Classes abstraites
- Interfaces
Java Cadre de collecte
- Collections et tableaux
- Listes, cartes, files d'attente et ensembles
- Cartes
- Contrat Equals et hashCode
- Le tri
Gestion des exceptions
- Classe Throwable
- exceptions vérifiées et non vérifiées
- Lancer une exception
- Les instructions "try...catch" (essayer...attraper)
- Création d'exceptions personnalisées
API d'entrée/sortie
- Travailler avec des flux d'entrée et de sortie
- Flux d'octets ou de caractères
- Traitement des fichiers
- Sérialisation d'objets
- NIO.2
Java Concurrence
- Threads et concurrence
- Classe Thread et interface Runnable
- Exécution de tâches à l'aide d'ExecutorService
- Synchronisation des threads
Pré requis
La connaissance d'un langage de programmation procédural (comme C, PHP, Basic, Pascal) ou d'un langage de programmation orienté objet est requise.
Nos clients témoignent (5)
formateur exceptionnel que je voudrais saluer pour sa méthodologie et son large éventail d'expertise dans les domaines abordés
Mahdi Alami Hamedane - Dubai Courts
Formation - Java Fundamentals
Traduction automatique
J'ai aimé la façon dont le formateur a interagi avec nous.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Formation - Java Fundamentals
Traduction automatique
L'ouverture du formateur pour expliquer ce que nous ne comprenions pas, même si cela sortait du cadre du cours.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Formation - Java Fundamentals
Traduction automatique
Formateur très professionnel et compétent.
Cosmin Rechisan - Aptiv Technology Services & Solutions
Formation - Java Fundamentals
Traduction automatique
Formateur disposé à préparer les supports pratiques selon les demandes pendant la formation.
Kim Loong Lee - Verwaltung
Formation - Java Fundamentals
Traduction automatique