Java基础知识章节梳理(五)

1. 方法

      主要是将重复功能的代码块抽取取出,变成一个功能的代码, 然后给这个代码块起个名字,叫方法名,方便其他的地方去调用

      1) 好处

           简化了代码,提高了代码的维护性

      2) 定义格式

      修饰符                public  static,其中static是静态修饰符,可以直接在main方法使用

      返回值类型         void/具体的数据类型

      方法名                 小驼峰式,见名知意

      参数列表             数据类型 变量名,数据类型 变量名

      方法体                 写实现的代码,return 值

      例public static voidmethodA(String name){

                      System.out.println(“name:”+ name);

      }

(牢牢的记住方法的格式)

      3) 方法的使用

           直接在main方法中直接调用方法名即可

2. 方法重载

      在同一个类中,允许出现多个同名的方法, 只要参数的个数,或者参数类型不一样即可

(此处牢记,方法名一致,参数个数不同或者数据类型顺序不同)

      1) 练习

           定义两个byte, short,int ,long类型的方法

      2) 重载注意点

           1. 重载只和方法名和参数有关

           2. 和返回值类型没有半毛钱关系

           3. java虚拟机会根据参数列表的不同区分同名的方法

3. 参数

      1) 实际参数

           调用方法的时候,传递过去的参数称为实际参数

      2) 形式参数

           定义方法的时候写在小括号内部的参数,称为形式参数

      3) 参数传递问题

           1.基本数据类型如果作为方法的参数传递, 形式参数的改变不影响实际参数

           2.引用数据类型如果作为方法的参数传递, 形式参数改变会影响实际参数

4. 注意

      1.void和return 值不能共存

      2.方法不调用不执行

      3.方法和方法之间是平级的关系

      4.一般情况下,写了void,我们将结果直接在本方法中输出

      5.一般情况下,写了具体的返回值类型,一般在调用的时候将结果输出来

猜你喜欢

转载自blog.csdn.net/lbusters/article/details/80245269
今日推荐