Pourquoi la méthode principale est-elle statique dans Java Geeksforgeeks ?
Pourquoi la méthode principale est-elle statique dans Java Geeksforgeeks ?

Vidéo: Pourquoi la méthode principale est-elle statique dans Java Geeksforgeeks ?

Vidéo: Pourquoi la méthode principale est-elle statique dans Java Geeksforgeeks ?
Vidéo: Méthodes statiques 2024, Peut
Anonim

principale () méthode : Les principale () méthode , dans Java , est le point d'entrée de la JVM( Java machine virtuelle) dans le Java programme. D'où, méthodes statiques et les variables sont directement accessibles à l'aide de Class, ce qui signifie qu'il n'est pas nécessaire de créer des objets pour accéder méthodes statiques ou variables.

De plus, pourquoi la méthode principale est-elle statique en Java ?

Java programmes 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.

De même, que signifie statique en Java ? Réponse. Les statique Le mot-clé indique qu'une variable membre, ou une méthode, est accessible sans nécessiter une instanciation de la classe à laquelle elle appartient. En termes simples, il moyens que vous pouvez appeler une méthode, même si vous n'avez jamais créé l'objet auquel elle appartient !

Par la suite, la question est, quelle est l'utilisation de la méthode statique en Java ?

Méthode statique en 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.

Que se passe-t-il si je supprime la statique de la méthode principale ?

Lorsque Java runtime démarre, aucun objet de la classe n'est présent. Si les méthode principale ne sera pas statique , JVM ne pourrait pas l'appeler car aucun objet de la classe n'est présent. Voyons quoi se produit lorsque nous supprimons la statique de Java méthode principale.

Conseillé: