方法含义:
1. 方法是类或对象行为特征的抽象,用来完成某个功能操作。
2.在某些语言中也称为函数或过程。
3.将功能封装为方法的目的是简化代码,可以实现代码重用。
4.在Java里的方法不能独立存在,所有的方法必须定义在类里。
方法的声明格式:
修饰符 返回值类型 方法名(参数类型 形参) {
方法体程序代码
return 返回值;
}
1.修饰符:public,defunct,private, protected等。
2.返回值类型:没有返回值void。有返回值,声明出返回值的类型。
3.方法名:属于标识符,命名时遵循标识符命名规则和规范,“ 见名知意”。
4.形参列表:可以包含零个、一个或多个参数。多个参数时,中间用“,”隔开。
5.返回值:方法在执行完毕后返还给调用它的程序的数据。
方法分类:

方法调用:
方法通过方法名被调用,且只有被调用才会执行。

注意事项:
1.方法被调用一次,就会执行一次。
2.没有具体返回值的情况,返回值类型用关键字void表示,
3.没有具体返回值方法体可以不用return语句。如果使用,仅用来结束方法。
4.定义方法时,方法的结果应该返回给调用者,交由调用者处理。
5.方法中只能调用方法或属性,不可以在方法内部定义方法。
方法重载:
在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数
或者参数类型不同即可。
重载特点:
1.与返回值类型无关,只看参数列表,且参数列表必须不同。
2.调用时,根据方法参数列表的不同来区别。
3.使用重载方法,可以为编程带来方便。
重载示例:
例如System. out.println()方法就是典型的重载方法。
方法参数值传递机制:
1. 方法必须由其所在类或对象调用才有意义。
2. 在方法含有的形参是方法声明时的参数。
3. 在方法含有的实参是方法调用时实际传给形参的参数值。
方法实参值传递机制:
1.在Java方法的参数传递方式只有值传递。
2.即将实际参数值的副本传入方法内,而参数本身不受影响。
3.形参是基本数据类型,将实参基本数据类型变量的“数据值”传递给形参。
4.形参是引用数据类型,将实参引用数据类型变量的“地址值”传递给形参。
来源:https://www.cnblogs.com/ZengBlogs/p/12166169.html