计算机基础(有关方法以及调用)

方法

简单的说 方法就是完成特定功能的代码块

    - 在很多语言里面都有函数的定义   
    - 函数在java中被称为方法

格式:

    - 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){
                    - 方法体语句; 
                    - return 返回值;}
  • 详细解释:
    • 修饰符:目前就用public static 后面再讲解一些其他的修饰符。
    • 返回值类型 :就是功能结果的数据类型。
    • 方法名:符合命名规则即可,方便我们的调用。
    • 参数:
          • 实际参数:就是参与预算的。
          • 形式参数:就是方法上定义的,用于接收实际参数的。
    • 参数类型:就是参数的数据类型。
    • 参数名:就是变量名。
    • 方法体语句:就是完成功能的代码。
    • return :结束方法的。
    • 返回值:就是功能的结果,由return带给调用者。

想要写好一个方法,就必须明确两个东西:

A:返回值类型 - - 结果的数据类型
B:参数列表 - - 你要传递几个参数,以及每个参数的数据类型

方法的执行特点:不调用不执行!

调用方法:

1 (有明确返回值的调用)
     - a.单独调用没有意义
     - b.输出调用可以输出结果,但是不够好(因为可能需要针对结果进行进一步操作)
     - c.赋值调用

这里写图片描述
2(没有明确返回值的调用)
如果返回值类型为 void 时 只有一种调用方法!!
- a.单独调用切记只有这一种!!!!!
- b.输出调用(调用错误 此处不允许使用‘空类型’ 所以不能使用)
- c.赋值调用(不能以void为返回值调用 所以不能使用)
这里写图片描述

方法的注意事项:

A:方法不调用不执行
B:方法与方法之间是平级关系,不允许嵌套定义
C:方法定义的时候参数之间用逗号隔开
D:方法调用的时候不用再传递数据类型
E:如果方法有明确的返回值一定要用return带回一个值

方法的重载

- JAVA提供了一种方法功能相同,参数列表不同的,方法名相同的现象叫做 方法重载
重载的概述:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或参数类型不同即可。
重载的特点:与返回值类型无关,只看方法名和参数。在调用时虚拟机通过参数列表的不同来区分同名方法

例子



版权声明:本文为qq_39745583原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。