8.方法概述
方法
8.1 方法概述:
方法:将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集
方法定义:方法必须先创建才可以使用
方法调用:方法创建后并不是直接运行的,需要手动使用后才执行
8.2 方法的定义和调用:
方法定义:
public static void 方法名(){
方法体
}
方法调用:
方法名();
8.3 带参数方法的定义和调用:
方法定义:
public static void 方法名(参数){
方法体
}
方法调用:
方法名(参数);
形参:方法定义中的参数,如 int number
实参:方法调用中的参数,如 10、number
8.4 带返回值方法的定义和调用:
方法定义:
public static 数据类型 方法名(参数){
return 数据;
}
方法调用:
数据类型 变量名 = 方法名(参数);
8.5 方法的注意事项:
- 方法不能嵌套定义
- void表示无返回值,可以省略return,也可以单独书写return,后面不加数据
- 方法通用格式:public static 返回值类型 方法名(参数){}
- 定义方法时,明确返回值类型,明确参数类型和数量
- 方法调用时,void类型方法直接调用即可,非void类型方法推荐使用变量接收调用
8.6 方法重载:
方法重载,指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载
- 多个方法在同一个类中
- 多个方法具有相同的方法名
- 多个方法的参数不相同,类型不同或数量不同
返回值类型不可以作为方法重载的判定标准
在调用的时候,Java虚拟机会通过参数的不同来区分同名的方法
8.7 方法的参数传递:
对于基本数据类型的参数,形式参数的改变,不影响实际参数的值
对于引用类型的参数,形式参数的改变,影响实际参数的值
System.out.println("内容");输出内容并换行
System.out.print("内容");输出内容不换行
System.out.println();起到换行的作用

浙公网安备 33010602011771号