Java中方法的基本用法、方法重载、方法递归

Java中方法的基本用法、方法重载、方法递归

方法简介

定义:
方法也可称作函数,其用于封装一个功能,而封装的目的是实现代码的复用。

语法:
访问修饰符 方法的返回值类型 方法名(形参列表){
         ~~~~~~~~ 方法体;
}

注:1.参数可以没有,但有的话要指定类型;
2.如果返回值类型是void可以没有返回值,而其他类型有返回值的话,必须return;
3.方法定义时参数为形参,方法调用时参数为实参(实参给形参传值时一定要个数,类型均相同);
4.方法名采用小驼峰命名方式(第一个单词首字母小写,其余单词首字母大写);
5.在方法的内部不得嵌套方法,只能调用方法;
6.所有的方法都会在main函数进行调用;
7.return 变量名:返回该变量的结果 。return代表着该方法的结束(后续的代码不再执行)。

方法的重载(overload)

规则:
方法名相同、参数列表不同(参数个数和参数类型)、方法的返回值不作要求、必须在一个类当中或者在继承关系上。

方法的递归

递归的条件:
1.调用自身;
2.有趋近于终止的条件。
特点:
非常抽象,逻辑复杂
实质:
递归实际是将大规模问题变为小规模问题
递归分为递和归;递实际是一步一步往过递(每步未执行完执行到递归函数自我的调用进入下一步),达到终止条件后开始原路一步步往回归(归时每步会执行完然后回到上一步的自身调用处)。
实例:
递归实例

发布了27 篇原创文章 · 获赞 4 · 访问量 1051

猜你喜欢

转载自blog.csdn.net/Lb_CsdnJava/article/details/103174408