JavaSE基础(五)函数与方法

函数与方法

方法:是完成特定功能的代码块

定义格式:

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,...){
   方法体;
        return 返回值;
}

格式解释:

1.修饰符 public static

2.返回值类型 :用于限定返回值的数据类型

3.方法名 :为了方便我们调用方法的名字

4.参数类型:用于限定调用方法时传入的数据的类型

5.参数名:用于接收调用方法时传入的数据的变量

6.方法体:完成功能代码

7.return:结束方法并且把返回值带给调用者

方法的编写

写一个方法有两个明确

1.返回值类型:明确功能结果的数据类型

2.参数列表:明确有几个参数,以及参数的数据类型

方法的调用:

1.有明确返回值的调用

2.void修饰的方法的调用

方法调用:

1.单独调用,没有意义

2.输出调用有意义,但不够好,可能需要拿结果进行进一步的操作

3.赋值调用,推荐方式

如果一个方法没有明确的返回值类型,也不能把返回值数类型的地方空出来,应该写void表示方法无返回类型

方法调用:void修饰的方法的调用(只能单独调用)

方法的重载:在同一个类中,出现了方法名相同的情况

方法重载的特点:

方法名相同:参数列表不同,与返回值无关

参数列表不同:参数的个数不同 ,参数对应的数据类型不同

注意:不能出现方法名相同,并且参数列表也相同的情况

            在调用方法的时候,Java虚拟机会通过参数列表时不同来区分同名的方法

方法参数传递

方法的参数如果是基本数据类型 形式参数的改变不会影响实际参数

形式参数:用于接收实际参数的变量

实际参数:实际参与的变量

如果参数是引用数据类型:形式参数的改变会直接影响实际参数。

发布了49 篇原创文章 · 获赞 31 · 访问量 2907

猜你喜欢

转载自blog.csdn.net/cjy_lean/article/details/98771712