JAVA_方法的使用(方法重载、方法递归)
发布日期:2021-05-07 23:26:19 浏览次数:14 分类:精选文章

本文共 624 字,大约阅读时间需要 2 分钟。

1.方法

1.1方法定义语法
方法定义

// 方法定义public static 方法返回值 方法名称([参数类型 形参 ...]){    方法体代码; [return 返回值];}// 方法调用返回值变量 = 方法名称(实参...);

注意:

1)一定要有public static;
2)如果没有返回值,返回值类型为void;
3)方法名:小驼峰;
4)参数的类型,参数的个数,要一 一匹配;
5)方法定义时的参数为“形参”,调用时的参数为“实参”;
6)方法的定义必须在类中,代码写在方法调用位置的上方下方无所谓;
7)java中没有“函数声明”这样的概念。

1.2方法调用的执行过程

基本规则:
1)定义方法的时候, 不会执行方法的代码. 只有调用的时候才会执行;
2)当方法被调用的时候, 会将实参赋值给形参;
3)参数传递完毕后, 就会执行到方法体代码;
4)当方法执行完毕之后(遇到 return 语句), 就执行完毕, 回到方法调用位置继续往下执行;
5)一个方法可以被多次调用。

2.方法的重载

有些时候我们需要用一个函数同时兼容多种参数的情况, 我们就可以使用到方法重载。
2.1重载规则
针对同一个类:
1)方法名相同
2)方法的参数不同(参数个数、参数类型、参数顺序)
3)方法的返回值类型不影响重载

3.方法递归

一个方法在执行过程中调用自身, 就称为 "递归。
注意:
1)要调用自身;
2)要有一个趋近于终止的条件。

上一篇:JAVA_类和对象
下一篇:给定一个十进制整数, 如何转成二进制形式? 如何转成十六进制形式?

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年03月23日 04时00分34秒