Programmation en Java – Les modificateurs de type

Les modificateurs sont des mots-clés que vous ajoutez à une définition pour changer leur signification. Le langage Java a une grande variété de modificateurs, il y a deux types de modificateurs :
 
 

  • Modificateurs d’accès Java
  • Modificateurs sans accès

Pour utiliser un modificateur, vous ajoutez son mot-clé dans la définition d’une classe, d’une méthode ou d’une variable. Le modificateur précède le reste de l’instruction, comme dans l’exemple suivant.

Exemple :

//Modificateur de classe
public class classTest {
   // ...
}

//Modificateur de variables
private boolean var;
protected static final int MAX = 100;
static final double solde = 1458.25;

//Modificateur de méthode 
public static void main(String[] arguments) {
   // corps de la méthode
}

 

Modificateurs d’accès

Java fournit un certain nombre de modificateurs d’accès pour définir les niveaux d’accès pour les classes, les variables, les méthodes et les constructeurs. Les trois niveaux d’accès sont :

  • Private : Visible uniquement pour la classe.
  • Public : Visible au monde.
  • Protected : Visible à l’ensemble et toutes les sous-classes.

 

Modificateurs sans accès

Java fournit un certain nombre de modificateurs sans accès pour atteindre de nombreuses autres fonctionnalités.

  • Le modificateur statique pour créer des méthodes et des variables de classe.
  • Le modificateur final pour finaliser les implémentations de classes, de méthodes et de variables.
  • Le modificateur abstract pour créer des classes et des méthodes abstraites.
  • Les modificateurs synchronized et volatile, qui sont utilisés pour les threads.

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *