1. 方法
1.1 方法
实现了某一功能,代码可以复用
1.2 方法签名
java中每个方法都有一个签名,包含方法名和参数列表(类型、个数以及顺序),只要其中一个不同,方法的签名不同,也就是属于不同的方法。但注意,签名不包含返回值类型,定义如下图。
如下图,只要签名相同,就认为是同个方法,所以即使我们设置返回值类型不同时,会提示我们方法“topo(int)”已经被定义,所以在实际开发中不要出现签名相同,但返回值类型不同的方法。
2. 方法重载(overload)
2.1 定义:同一个类中多个方法有相同的方法名,但是参数列表不同称作方法重载(不考虑修饰符和返回值类型