方法=成员方法=函数=method;
- Java里的方法不能独立存在,所有的方法必须定义在类里。
- 方法名:属于标识符,命名时遵循标识符命名规则和规范,“见名知意”
- 一、方法的重载
- 二、可变形参的方法
- 三、方法参数的值传递机制
方法的基本概念
一、方法的重载
- 1、概念:在同一个类中,允许存在一个以上的同名方法,
只要它们的参数个数或者参数类型不同即可
特点:
- 同一个类、相同方法名
- 参数个数不同、参数类型不同
- 与方法的权限修饰符、返回值类型、形参变量名、方法体都没有关系!
练习:
二、可变形参的方法
在一个方法的形参位置,最多只能声明一个可变个数形参!
三、方法参数的值传递机制
Java里方法的参数传递方式只有一种:值传递。
- 即将实际参数值的副本(复制品)传入方法内,而参数本身不受影响。
- 形参是基本数据类型:将实参基本数据类型变量的“数据值”传递给形参
- 形参是引用数据类型:将实参引用数据类型变量的“地址值”传递给形参