文章目录
一、方法的定义
方法的作用:封装一段代码的语法结构,可以被重复调用,以此提高代码的复用性,提高开发效率,让程序逻辑更清晰。方法的定义格式如下:
方法的注意事项:
另外,return 关键字可以单独使用,可以立即跳出并结束当前方法。
public static void fun(int a , int b){
...
return; // 立即结束方法的执行
}
二、方法的参数传递机制 ★
方法传输过程的参数,传输的不是实参本身,而是实参中存储的数据的值的一个副本,即形参。
无论是基本数据类型还是引用数据类型的参数,都是满足 值传递。
基本类型的参数传输的是存储的数据,引用类型的参数传输的是存储的地址值。
Java 的内存分配参考:Java基础入门篇(三)—— 数组的定义与内存原理
2.1 基本类型的参数传递
2.2 引用类型的参数传递
三、方法重载
同一个类中,方法名称相同,形参列表必须不同,才是方法重载,其他的都不管。
形参列表不同,指形参的个数、类型、顺序不同,和形参变量的名称无关。
方法重载的好处: 方法名相同标记是同一个功能,可读性好!形参列表不同,体现功能的差异化,这是专业设计,还可以提高开发效率。
文章参考:Java入门基础视频教程,java零基础自学就选黑马程序员Java入门教程(含Java项目和Java真题)