《Oracle Java SE编程指南》04-04:方法

课程封面-JavaSE-AT阿宝哥

内容导航

  • 前言
  • 1、方法的声明形式
  • 2、方法的各部分解析
  • 3、方法的特点
  • 4、定义方法时的思考

前言

属性是对象的数据,除此之外,对象还需要定义行为,也就是方法,本节学习方法的声明及作用。


1、方法的声明形式

Java类中的方法声明形式(【】中的内容是可选项,即可有可无):


【访问权限修饰符】【修饰符】返回值数据类型 方法名(形式参数列表){

        执行语句;
       return  返回值;

}

2、方法的各部分解析

  • 什么是方法
    方法就是定义在类中具有特定功能的一段独立的小程序
    方法也称为函数。
  • 访问权限修饰符及修饰符
    访问权限控制方法被调用的范围
    修饰符包括static/final/abstract/synchronized
    都在后续学习中详细学习
  • 返回值类型
    方法运行后的返回结果的数据类型,如果没有返回值使用void。
  • 参数类型
    形式参数的数据类型 。
  • 形式参数
    就是一个变量,用于存储调用方法时传递给方法的实际参数 。
  • return
    用于结束方法。
  • 返回值
    该方法执行后的结果,该结果会返回给调用者。

3、方法的特点

特殊情况
没有返回值类型用void关键字来表示。
return 的后面直接用;号结束, return可以省略不写。

方法的特点
定义方法可以将功能代码进行封装。
便于该功能进行复用。
方法只有被调用才会被执行。
方法的出现提高代码的复用性。
方法若没有返回值,则用关键字void表示,那么该方法中的return语句如果在最后一行可以省略不写。
方法中可以调用方法,不可以在方法内部定义方法。
定义方法时,方法的结果应返回给调用者,交由调用者来处理

4、定义方法时的思考

定义方法需思考三点:
方法是否有返回的结果,如果有,返回什么类型的结果?
明确方法是否需要参数,如果需要,需要几个什么类型的参数?
方法如何才能正确得到想要的结果?


持续更新,欢迎留言提议!
码字很累,多点赞多赞赏!


扫描二维码,关注AT阿宝哥

你可能感兴趣的:(《Oracle Java SE编程指南》04-04:方法)