Java 8
À propos de ce livre
Avec cet eBook, vous maîtriserez rapidement les techniques de programmation en Java 8, des plus simples aux plus complexes.Nous avons choisi une approche résolument pratique pour vous aider à intégrer de façon durable les nombreux concepts qui gravitent autour du langage Java.Après avoir passé en revue les instructions du langage et les concepts fondamentaux de la programmation objet, vous ferez vos premiers pas en créant des applications en mode console et fenêtrées, à l'aide d'un simple éditeur de code, puis dans l'IDE NetBeans.Petit à petit, vous apprendrez à améliorer l'interface graphique de vos applications en leur ajoutant divers contrôles, menus et barre d'outils, et vous verrez comment les positionner de façon précise en utilisant une mise en pages appropriée (FlowLayout, GridLayout, GridBagLayout, BorderLayout, etc.).Une fois ces bases acquises, vous aborderez des sujets plus complexes, tels que la gestion des entrées/sorties et les bases de données (JDBC et DAO).Vous verrez également commment utiliser Java côté serveur pour créer des pages Web dynamiques. Les approches Java Server Page (JSP) et servlet seront abordées et largement illustrées d'exemples facilement reproductibles.Pour aller encore plus loin, vous apprendrez à échanger des flux de données en TCP/IP et vous verrez comment mettre en place des sockets pour faire communiquer des programmes clients et serveurs écrits en Java.La programmation multithread est également démystifiée dans cet ouvrage. A travers des exemples simples, vous apprendrez à la mettre en place dans vos propres projets.Enfin, vous verrez comment faire du logging pour garder une trace des exceptions qui pourraient se produire dans vos applications et comment utiliser le framework JUnit pour effectuer des tests unitaires. A qui s'adresse cet eBook? Aux étudiants en école d'ingénieur, licence ou master Aux programmeurs qui désirent s'initier à la programmation Java afin de démarrer un nouveau projet ou de maintenir un projet existant
Foire aux questions
- Essentiel est idéal pour les apprenants et professionnels qui aiment explorer un large éventail de sujets. Accédez à la Bibliothèque Essentielle avec plus de 800 000 titres fiables et best-sellers en business, développement personnel et sciences humaines. Comprend un temps de lecture illimité et une voix standard pour la fonction Écouter.
- Intégral: Parfait pour les apprenants avancés et les chercheurs qui ont besoin d’un accès complet et sans restriction. Débloquez plus de 1,4 million de livres dans des centaines de sujets, y compris des titres académiques et spécialisés. Le forfait Intégral inclut également des fonctionnalités avancées comme la fonctionnalité Écouter Premium et Research Assistant.
Veuillez noter que nous ne pouvons pas prendre en charge les appareils fonctionnant sous iOS 13 ou Android 7 ou versions antérieures. En savoir plus sur l’utilisation de l’application.
Informations
1 - Introduction
Naissance de Java
Pourquoi apprendre Java ?
Comment le langage Java diffère des langages C et C++ ?
Java EE vs Java SE
Les API de base
2 - Installation de la couche logicielle
Installation du JDK pour créer les premières applications console

Table des matières
- Java 8
- 1 - Introduction
- 2 - Installation de la couche logicielle
- 3 - Le langage Java
- 4 - Java, un langage orienté objet
- 5 – Développer en Java avec NetBeans
- 6 - Les entrées/sorties en Java
- 7 - LES BASES DE DONNÉES AVEC JDBC
- 8 – Plus loin avec Java
