Qu'est-ce qu'une méthode statique java ?
Qu'est-ce qu'une méthode statique java ?

Vidéo: Qu'est-ce qu'une méthode statique java ?

Vidéo: Qu'est-ce qu'une méthode statique java ?
Vidéo: Méthodes statiques 2024, Novembre
Anonim

Méthode statique dans Java appartient à la classe et non à ses instances. UNE méthode statique ne peut accéder qu'à statique variables de classe et invoquer uniquement méthodes statiques de la classe. D'habitude, méthodes statiques sont utilitaires méthodes que nous voulons exposer pour être utilisé par d'autres classes sans avoir besoin de créer une instance.

De cette manière, qu'entend-on par méthode statique en Java ?

Dans Java , une méthode statique est un méthode qui appartient à une classe plutôt qu'à une instance d'une classe. Les méthode est accessible à chaque instance d'une classe, mais méthodes définies dans une instance ne sont accessibles que par ce membre d'une classe.

Sachez également, quelles sont les méthodes statiques? Si vous postulez statique mot-clé avec n'importe quel méthode , il est connu comme méthode statique . UNE méthode statique appartient à la classe plutôt qu'à l'objet d'une classe. UNE méthode statique invoqué sans qu'il soit nécessaire de créer une instance d'une classe. méthode statique Peut accéder statique membre de données et peut en modifier la valeur.

De plus, qu'est-ce qu'une méthode statique en Java avec exemple ?

L'exemple le plus courant de méthode statique est la méthode main(). Comme indiqué ci-dessus, tout membre statique est accessible avant la création de tout objet de sa classe et sans référence à objet . Les méthodes déclarées comme statiques ont plusieurs restrictions: elles ne peuvent appeler directement d'autres méthodes statiques.

Pourquoi la méthode principale est-elle statique ?

programme Java méthode principale doit être déclaré statique parce que mot clé statique permet principale à appeler sans créer d'objet de la classe dans laquelle le méthode principale est défini. Dans ce cas, principale doit être déclaré comme public, car il doit être appelé par du code en dehors de sa classe au démarrage du programme.

Conseillé: