Skip to main content

Recently Updated Pages

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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 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 2 months ago by Nicolas

Les opérateurs

Développement en Java

Un opérateur prend un ou plusieurs opérandes et produit une nouvelle valeur. Les opérateurs en Ja...

Updated 2 months ago by Nicolas

Les types primitifs

Développement en Java

Java n’est pas complètement un langage orienté objet dans la mesure où il supporte ce que l’on no...

Updated 2 months ago by Nicolas

Une première classe

Développement en Java

Java est langage orienté objet. Cela signifie que (presque) tout est un objet. La définition d’un...

Updated 2 months ago by Nicolas

Héritage et Polymorphisme

Développement en Java

Héritage Principe de base Dire qu'une classe hérite d'une autre, c'est établir une relation EST...

Updated 2 months ago by Nicolas