Une méthode ou une fonction de tout langage de programmation contient un bloc de code ou d'instructions qui doivent s'exécuter plusieurs fois dans le programme. Le même code peut être réutilisé plusieurs fois en déclarant une méthode avec ce code et en appelant la méthode. La méthode est la majeure partie de la déclaration de classe à Java. Les types de méthodes, les modificateurs d'accès de la méthode et la manière de déclarer et d'utiliser la méthode en Java sont présentés dans ce tutoriel.
Conditions préalables:
Types de méthode:
Deux types de méthodes peuvent être utilisés dans Java. Ceux-ci sont mentionnés comme suit:
Méthode intégrée
Les méthodes intégrées sont déjà définies dans les bibliothèques Java telles que Random (), Equals (), etc. Ces méthodes peuvent être utilisées en appelant la méthode.
Méthode définie par l'utilisateur
Les méthodes définies par l'utilisateur sont implémentées par l'utilisateur Java en fonction des exigences de programmation. Ces méthodes doivent être définies à l'intérieur de la classe avant utilisation.
Accéder aux spécificateurs de la méthode
Quatre spécificateurs d'accès peuvent être utilisés pour définir la portée des méthodes en Java. Les fonctions de ces modificateurs d'accès sont expliquées dans ce qui suit:
Modificateur d'accès | Fonction |
---|---|
Défaut | Lorsqu'aucun spécificateur n'est déclaré pour la méthode, le spécificateur par défaut est utilisé. La méthode est accessible à l'intérieur du package Java uniquement pour le spécificateur par défaut. |
Public | La méthode de la classe est accessible de n'importe où si le spécificateur public est utilisé. |
Privé | La méthode de la classe est accessible à l'intérieur de sa classe uniquement si le spécificateur privé est utilisé. |
Protégé | La méthode de la classe est accessible à l'intérieur de sa classe et la sous-classe uniquement si le spécificateur protégé est utilisé. |
Exemples de méthode Java
Les utilisations des méthodes intégrées et définies par l'utilisateur sont présentées dans cette partie du tutoriel à l'aide de plusieurs exemples Java.
Exemple 1: Utilisation de la méthode intégrée
Créez un fichier Java avec le code suivant où les utilisations de deux méthodes intégrées sont affichées. L'un est la méthode print () qui imprime la sortie dans la console. Un autre est la méthode POW () qui calcule la valeur de puissance de 3 à la puissance 4:
classe publique useofjavamehhodLa sortie suivante apparaît après avoir exécuté le code précédent. La valeur de puissance de 3 à la puissance 4 est 81 qui est imprimée dans la sortie:
Exemple 2: Utilisation de la méthode définie par l'utilisateur sans argument
Créez un fichier Java avec le code suivant où une méthode définie par l'utilisateur sans aucun argument est déclarée imprimer le contenu des deux variables de classe. Les variables de classe sont initialisées à l'intérieur de la méthode principale () et la fonction définie par l'utilisateur est appelée plus tard pour imprimer les valeurs de la variable.
classe publique useofjavamethod2La sortie suivante apparaît après l'exécution du code précédent:
Exemple 3: Utilisation de la méthode définie par l'utilisateur avec argument
Créez un fichier Java avec le code suivant où une méthode définie par l'utilisateur avec deux arguments est déclarée comparer deux valeurs numériques et imprimer un message en fonction de la comparaison. La méthode est appelée à partir de la méthode principale () avec les valeurs d'argument, 67 et 34.
classe publique useofjavamethod3La sortie suivante apparaît après avoir exécuté le code précédent. Soixante-sept (67) est supérieur à 34 et il est imprimé dans la sortie:
Exemple 4: Utilisation de la méthode définie par l'utilisateur avec valeur de retour
Créez un fichier Java avec le code suivant où une méthode définie par l'utilisateur avec trois arguments est déclarée pour calculer la moyenne de trois nombres et le résultat à l'appelant. L'instruction de retour est utilisée pour renvoyer la valeur de la méthode. Les nombres 5, 7 et 3 sont passés comme les valeurs d'argument de la méthode dans le code.
classe publique useofjavamethod4La sortie suivante apparaît après avoir exécuté le code précédent. La moyenne de 5, 7 et 3 est 5.0 qui est imprimé dans la sortie:
Conclusion
La méthode est une partie essentielle de tout langage de programmation. Java a de nombreuses méthodes intégrées pour effectuer différents types de tâches. Des méthodes personnalisées sont utilisées pour résoudre des problèmes de programmation particuliers. Les utilisations des méthodes intégrées et des différents types de méthodes définies par l'utilisateur sont décrites ici pour aider les nouveaux utilisateurs de Java. L'argument de la méthode peut également être appelé de différentes manières. La façon d'appeler les méthodes avec les arguments par valeurs est indiquée dans ce tutoriel.