Cet article va développer la mise en œuvre des méthodes statiques en Java.
Quelles sont les méthodes statiques en java?
Le "statique«Les méthodes sont définies dans l'interface via le«statique" mot-clé. Ces méthodes accumulent une définition complète de la fonction et ne peuvent pas être remplacées.
Exemple 1: remplacer la méthode «statique» en Java
Dans cet exemple, la méthode statique peut être définie dans le «interface»Et remplacé par«classe".
Code «Interface»
Passons par le code d'interface fourni ci-dessous:
Nom de l'interface publique1Dans ce code, incluez simplement la méthode statique nommée «Nom()”Impression du message déclaré.
Code de méthode «classe» et «main ()»
Présentation du code suivant:
classe publique Staticinterface implémente name1Selon cet extrait de code, appliquez les étapes suivantes:
Sortir
Dans la sortie ci-dessus, on peut observer que la méthode remplacée dans la classe a abouti à l'exception évidente.
Exemple 2: Application de la méthode «statique» et l'invoquant à partir de l'interface directement en Java
Cet exemple applique la méthode statique de manière appropriée dans le «interface»Et il est accessible directement dans le«principal()»Méthode, éliminant ainsi les exceptions visées précédemment.
Code «Interface»
Considérez le code d'interface suivant:
Nom de l'interface publique1Selon ce code, de même, définissez le déclaré "statique”Méthode et afficher le message fourni.
Code de méthode «classe» et «main ()»
Maintenant, passez aux lignes de code suivantes:
classe publique Staticinterface implémente name1Dans ce bloc de code, de même, créez un objet de classe nommé «objet". Après cela, invoquez la méthode statique de l'interface en se référant au nom de l'interface, je.e., "Nom1".
Sortir
Ce résultat indique que le «statique«La méthode est invoquée à partir de l'interface de manière appropriée.
Conclusion
Le "statique«Les méthodes en Java sont définies dans l'interface. Ils ont la définition de fonction complète et ne peuvent pas être remplacés. De plus, ceux-ci sont accessibles dans le «principal()«Méthode en se référant à l'interface dans laquelle ils sont définis. Ce blog a discuté de la mise en œuvre de la méthode statique en Java.