提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
Java方法基础知识介绍
一、方法是什么?
方法(method)一段具有独立功能的代码块,不调用就不执行;方法的出现:可以将挤在一起的臃肿,代码按照功能进行分类管理方法的出现,可以提高代码的复用性。
二、方法的定义和调用格式
1.定义格式
代码如下(无参数):
public static void 方法名() {
// 方法体
}
代码如下(有参数):
public static void 方法名 (数据类型 变量名1,数据类型 变量名2... ) {
// 方法体
}
2.调用格式
代码如下(无参数):
方法名();
代码如下(有参数):
方法名(参数1, 参数2);
3.方法的调用流程 – 内存图解
先执行main方法,在调用执行check()方法
public class Demo1Method {
public static void main(String[] args) {
check(10);
check(11);
}
public static void check(int num){
if(num % 2 == 0){
System.out.println("偶数");
}else{
System.out.println("奇数");
}
}
}
三、方法常见问题
-
方法不调用就不执行
-
方法与方法之间是平级关系,不能嵌套定义
-
方法的编写顺序和执行顺序无关
-
方法的返回值类型为 void ,表示该方法没有返回值,没有返回值的方法可以省略 return 语句不写, 如果 要编写 return ,后面不能跟具体的数据
-
return 语句下面,不能编写代码,因为永远执行不到,属于无效的代码
四、方法重载
- 在同一个类中,定义了多个同名的方法,但每个方法具有不同的参数类型或参数个数,这些同名的方法,就构成了重载关系
- 简单记:同一个类中,方法名相同,参数不同的方法;参数不同:个数不同、类型不同、顺序不同
总结
以上内容简述了Java方法的定义、调用、重载等知识点,掌握了Java方法的实际操作方法。