Sobes.tech
Junior — Middle

À quoi sert le mot-clé static lors de la déclaration de classes en Java?

sobes.tech IA

Réponse de l'IA

En Java, le mot-clé static lors de la déclaration d'une classe est utilisé pour créer une classe imbriquée statique (classe imbriquée statique). Cette classe n'est pas liée à une instance de la classe externe et peut être créée sans créer d'objet de la classe externe. Cela est pratique lorsque la classe imbriquée est logiquement liée à la classe externe, mais ne nécessite pas d'accès à ses membres non statiques.

Exemple:

public class Outer {
    static class Nested {
        void display() {
            System.out.println("Ceci est une classe imbriquée statique");
        }
    }
}

// Utilisation:
Outer.Nested nested = new Outer.Nested();
nested.display();