Qu'est-ce qu'une méthode Java
Dans notre vie quotidienne, une méthode peut être comprise comme faire quelque chose, et la solution adoptée.
En Java, une méthode est une méthode utilisée pour résoudre quelque chose ou implémenter une certaine fonction. Lors de la mise en œuvre de la méthode
, de nombreuses instructions seront utilisées pour remplir certaines fonctions significatives - généralement le traitement du texte, le contrôle des entrées ou le calcul des valeurs.
Nous pouvons exécuter (ou appeler) la méthode dans le programme en référençant le nom de la méthode et les paramètres requis dans le code du programme. Les méthodes ont généralement une valeur de retour, qui est utilisée comme résultat de la transaction.
Le format grammatical de la méthode
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句 ……… return 返回值; }
La description spécifique du format grammatical ci-dessus est la suivante :
1) Modificateur : Modification de la méthode Il existe de nombreux modificateurs, notamment ceux qui limitent les droits d'accès, les modificateurs statiques et les modificateurs finaux, final, etc. Ces modificateurs seront progressivement introduits dans le processus d'apprentissage ultérieur
2) Type de valeur de retour : Utilisé pour limiter le type de données de la valeur de retour de la méthode
3) Type de paramètre : Utilisé pour limiter le type de données du paramètre entrant lors de l'appel de la méthode
4) Nom du paramètre : C'est un variable, utilisée pour recevoir Les données transmises lors de l'appel de la méthode
5) mot-clé return : utilisé pour terminer la méthode et renvoyer la valeur du type spécifié de la méthode
6) Valeur de retour : la valeur renvoyée par l'instruction return, cette valeur sera renvoyée à l'appelant
Il est à noter que le "type de paramètre nom du paramètre 1, type de paramètre nom du paramètre 2" dans la méthode est appelé la liste des paramètres, qui sert à décrire la méthode lors de son appel. Paramètres qui doivent être reçus. Si la méthode n'a pas besoin de recevoir de paramètres, la liste des paramètres est vide, c'est-à-dire que rien n'est écrit dans (). La valeur de retour de la méthode doit être le type de valeur de retour déclaré par la méthode. S'il n'y a pas de valeur de retour dans la méthode, le type de valeur de retour doit être déclaré comme vide. À ce stade, l'instruction return dans la méthode peut être omise. .
Ensuite, un cas sera utilisé pour démontrer la définition et l'utilisation de la méthode, comme suit.
public class Method { public static void main(String[] args) { int area = getArea(3, 5); // 调用 getArea方法 System.out.println(" The area is " + area); } // 下面定义了一个求矩形面积的方法,接收两个参数,其中x为高,y为宽 public static int getArea(int x, int y) { int temp = x * y; // 使用变量temp记住运算结果 return temp; // 将变量temp的值返回 } }
Dans le code ci-dessus, une méthode getArea() est définie pour trouver l'aire du rectangle. Les paramètres x et y sont utilisés pour recevoir respectivement la hauteur et la largeur lors de l'appel de la méthode. L'instruction est utilisée pour renvoyer le calcul. La zone résultante. Dans la méthode main(), obtenez l'aire du rectangle en appelant la méthode getArea() et imprimez le résultat.
Diagramme d'appel de méthode
Ensuite, une illustration est utilisée pour démontrer l'ensemble du processus d'appel de la méthode getArea(), comme le montre la figure ci-dessous.
Comme le montre la figure ci-dessus, lors de l'exécution du programme, les paramètres x et y sont équivalents à deux variables définies en mémoire. Lorsque la méthode getArea() est appelée, les paramètres entrants 3 et 5 sont respectivement affectés aux variables x et y, et le résultat de x*y est renvoyé via l'instruction return. L'ensemble du processus d'appel de la méthode se termine et les variables x et y. sont libérés.
Site Web php chinois, un grand nombre de Tutoriels d'introduction à Java gratuits, bienvenue pour apprendre en ligne !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!