Java学习(六)

方法
方法是把一些相关的语句组织在一起,用于解决某一特定问题的语句块。
方法必须放在类定义,也就是说方法必须是某一个类的方法。
方法就是把一堆需要反复执行的业务逻辑代码封装起来,如果程序需要使用这段代码的时候,我们直接调用方法即可,就不需要返回的去写重复的代码了。
好处:提高代码的重用性,维护性,可读性好,执行效率高
Java学习(六)
Java学习(六)
Java学习(六)
Java学习(六)

Java学习(六)
Java学习(六)
Java学习(六)
Java学习(六)
Java学习(六)
参数传递:调用者在调用方法的时候,向方法内传入数据的一系列动作
形式参数:在方法被调用时用于接收外部传入的数据的变量。(在定义方法时候,写在小括号里面的参数,作用接收调用者传递的数据)
实参:调用函数时实际传给函数形式参数的数据。(在调用方法的时候,真正传递到方法的数据。)
参数传递,有两种类型
基本数据类型(以及String) : 形参的操作不会影响实际的参数
引用数据类型: (除了String以外) :形参的操作会影响实际参数
Java学习(六)
Java学习(六)

方法重载(重要)
如果两个方法名同名,而且在同一个作用域中声明就可以说它们重载。方法重载是声明两个以上的同名方法,以实现对不同数据类型的相同处理。
方法重载有两点要求:
■重载的方法名 称必须相同。
■重载的方法, 其形参个数或类型必须不同,否则将出现“已经定义了一个具有相同类型参数的方法成员”的编译错误。
Java学习(六)

Java学习(六)
Java学习(六)