Skip to main content

Recently Updated Pages

Accès aux bases de données : JDBC

Développement en Java

JDBC (Java DataBase Connectivity) est l’API standard pour interagir avec les bases données relati...

Updated 10 months ago by Nicolas

Les annotations

Développement en Java

Les annotations en Java sont des marqueurs qui permettent d’ajouter des méta-données aux classes,...

Updated 10 months ago by Nicolas

Les classes internes

Développement en Java

La plupart du temps, une classe en Java est déclarée dans un fichier portant le même nom que la c...

Updated 10 months ago by Nicolas

Streams

Développement en Java

L’API streams a été introduite avec Java 8 pour permettre la programmation fonctionnelle. Un stre...

Updated 10 months ago by Nicolas

Les lambdas

Développement en Java

Une lambda est une fonction anonyme (c’est-à-dire une fonction qui est déclarée sans être associé...

Updated 10 months ago by Nicolas

Les entrées/sorties

Développement en Java

En Java les entrées/sorties sont représentées par des objets de type java.io.InputStream java.io....

Updated 10 months ago by Nicolas

Les collections

Développement en Java

Nous avons vu qu’il est possible de déclarer des tableaux en Java pour gérer un ensemble d’élémen...

Updated 10 months ago by Nicolas

Méthodes et classes génériques

Développement en Java

Parfois, on souhaite créer une classe mais on ne souhaite pas préciser le type exact de tel ou te...

Updated 10 months ago by Nicolas

Les interfaces

Développement en Java

Une interface permet de définir un ensemble de services qu’un client peut obtenir d’un objet. Une...

Updated 10 months ago by Nicolas

Les dates

Développement en Java

Les dates et le temps sont représentés en Java par des classes. Cependant, au fil des versions de...

Updated 10 months ago by Nicolas

Les énumérations

Développement en Java

Dans une application, il est très utile de pouvoir représenter des listes finies d’éléments. Par ...

Updated 10 months ago by Nicolas

Les classes abstraites

Développement en Java

Nous avons vu que l’héritage est un moyen de mutualiser du code dans une classe parente. Parfois ...

Updated 10 months ago by Nicolas

Les exceptions

Développement en Java

La gestion des cas d’erreur représente un travail important dans la programmation. Les sources d’...

Updated 10 months ago by Nicolas

La classe String

Développement en Java

En Java, les chaînes de caractères sont des instances de la classe String. Les chaînes de caractè...

Updated 10 months ago by Nicolas

La classe Object

Développement en Java

Java est un langage qui ne supporte que l’héritage simple. L’arborescence d’héritage est un arbre...

Updated 10 months ago by Nicolas

Les packages

Développement en Java

Un problème courant dans les langages de programmation est celui de la collision de noms. Si par ...

Updated 10 months ago by Nicolas

Cycle de vie d’un objet

Développement en Java

Ce chapitre détaille la création d’un objet et son cycle de vie. Nous aborderons notamment les co...

Updated 10 months ago by Nicolas

Attributs & méthodes

Développement en Java

Dans ce chapitre, nous allons revenir sur la déclaration d’une classe en Java et détailler les no...

Updated 10 months ago by Nicolas

Les tableaux

Développement en Java

Les tableaux représentent des collections de valeurs ou d’objets. En Java, les tableaux sont eux-...

Updated 10 months ago by Nicolas

Les structures de contrôle

Développement en Java

Comme la plupart des langages impératifs, Java propose un ensemble de structures de contrôle. if...

Updated 10 months ago by Nicolas