Novembre / Décembre 2015

GNU/Linux Magazine HS 81

Java

Le guide pour apprendre à programmer en Java en 5 jours !

En savoir plus

12,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
GNU/Linux Magazine 272

GNU/Linux Magazine 272

Novembre / Décembre 2024
9,90 €
GNU/Linux Magazine 271

GNU/Linux Magazine 271

Septembre / Octobre 2024
9,90 €
GNU/Linux Magazine 270

GNU/Linux Magazine 270

Juillet / Août 2024
9,90 €
GNU/Linux Magazine 269
9,90 €
GNU/Linux Magazine 268

GNU/Linux Magazine 268

Mars / Avril 2024
9,90 €
GNU/Linux Magazine 267

GNU/Linux Magazine 267

Janvier / Février 2024
9,90 €
GNU/Linux Magazine 266

GNU/Linux Magazine 266

Novembre / Décembre 2023
9,90 €
GNU/Linux Magazine 265

GNU/Linux Magazine 265

Septembre / Octobre 2023
9,90 €
SOMMAIRE :

Introduction

p. 06 Préparez votre environnement de travail

Jour 1

p. 20 Partez à la découverte d'Eclipse et structurez votre projet

Jour 2

p. 40 Première version du gestionnaire de tâches

Jour 3

p. 60 Ajout de différents types de tâches

Jour 4

p. 84 Sauvegarde des informations : utilisation d'une base de données

Jour 5

p. 96 Interface graphique

Annexe

p. 100 Les erreurs les plus courantes et comment les corriger

Préface :

Java, à ne pas confondre avec l’île ou même la danse du même nom, est un langage multiplateforme que l’on retrouve partout que ce soit sur les ordinateurs de bureau, les smartphones Android ou encore dans certains systèmes embarqués. À sa sortie, il devint rapidement populaire, ce qui entraîna la présence de nombreux développeurs Java sur le marché. Cette popularité entraîna Google à le choisir comme langage pour le développement des applications Android de manière à permettre à une grande communauté de développeurs d’accéder rapidement à leur plateforme qui était, au départ, en retard par rapport à Apple et aux iPhones. Ce choix renforça donc le langage dans sa position dominante et on le retrouve encore aujourd’hui parmi les langages les plus utilisés (si ce n’est le plus utilisé). Si l’on regarde l’index TIOBE (indicateur de popularité des langages) d’août 2015, on peut voir que Java occupe la première place devant le C, le C++, le C# et Python. Au niveau du nombre de projets hébergés sur GitHub, c’est le JavaScript qui apparaît en première place devant Java, Ruby, PHP et Python. On voit bien que quelle que soit la méthode de mesure employée, Java reste une valeur sûre, un langage à connaître.

Ne croyez pas pour autant que sa popularité provienne de sa simplicité. Java est un langage nativement orienté objet et il faudra donc, en plus de la syntaxe, maîtriser ce type d’architecture. Dans ce hors-série, nous vous proposons de mener à bien un petit projet et nous considérerons que vous savez déjà programmer en Java... Oui, même si vous n’y connaissez rien, il faudra vous immerger dans le code ! Mais ne vous inquiétez pas, les bouées de sauvetage ne seront jamais loin et des explications seront bien sûr présentes, le plus souvent sous forme d’encadrés qui vous permettront de les retrouver rapidement même au cours de la lecture d’une autre partie ou plus tard, lorsque vous créerez vos propres programmes.

Pour commencer, avant de plonger dans le grand bain nous vérifierons quand même ensemble l’état de votre matériel de manière à être certains que vous disposiez de tous les outils requis. Alors un peu de courage, et jetez-vous à l’eau !

Tristan Colombo

Le magazine de référence technique pour les développeurs sur systèmes open source et les ingénieurs R&D !

GNU/Linux Magazine s'adresse aux professionnels et aux particuliers désireux de mieux maîtriser les techniques et problématiques liées à la programmation et à l’utilisation de solutions open source. Tous les deux mois avec ses articles techniques, la publication couvre les thématiques suivantes : programmation système, algo, bas niveau, sécurité du code, développement web...

Java : la préface du guide pour apprendre à programmer avec ce langage
GNU/Linux Magazine n°81

Java, à ne pas confondre avec l'île ou même la danse du même nom, est un langage multiplateforme que l'on retrouve partout que ce soit sur les ordinateurs de bureau, les smartphones Android ou encore dans certains systèmes embarqués. À sa sortie, il devint rapidement populaire, ce qui entraîna la présence de nombreux développeurs Java sur le marché.

ANNEXE - Les erreurs les plus courantes et comment les corriger
GNU/Linux Magazine n°81
Dans ces quelques pages, vous trouverez des pistes vous permettant de comprendre et corriger les erreurs les plus courantes.
Jour 2 - Première version du gestionnaire de tâches
GNU/Linux Magazine n°81

À l'aide d'un diagramme, nous avons schématisé les éléments dont nous allons avoir besoin pour réaliser notre programme. Il nous faut maintenant nous lancer dans le codage...

Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2024 - LES EDITIONS DIAMOND