Java方法的定义和调用

Java方法详解

何谓方法

  • System .out. println(), 那么它是什么 //调用系统类 , 标准对象 out 的 println方法

  • System ( 类 ) out ( 对象 ) println() (方法) // .方法名() 方法结构

  • Java方法是语句的集合, 他们在一起执行一个功能

    • 方法是解决一类问题的步骤的有序组合

    • 方法包含于类或对象中

    • 方法在程序中被创建,在其他地方被引用

  • 设计方法的原则: 方法的本意是功能块, 就是实现某个功能的语句块的集合; 我们设计方法的时候,最好保持方法的原子性, 就是一个方法只完成一个功能, 这样利于我们后期的扩展

方法的定义和调用

方法定义

  • Java的方法,类似其他语言的函数, 是一段用来完成特定功能的代码片段, 一般情况下, 定义一个方法包含以下语法;

  • 方法包含一个方法头和一个方法体, 下面是一个方法的所有部分

    • 修饰符: 这是可选的, 告诉编译器该如何调用该方法, 定义该方法的访问类型

    • 返回值类型: 方法可能会返回值, returnValuesType 是方法返回值的数据类型; 有些方法执行所需的操作但没有返回值; 这种情况下,returnValueType 是void

    • 方法名: 是方法的实际名称, 方法名和参数表共同构成方法签名

    • 参数类型: 参数像是一个占位符; 当方法被调用的的时候,传递值给参数; 这个值被称为参数或变量; 参数列表指方法的参数类型, 顺序, 参数的个数, 参数是可选的, 方法可以不包含任何参数

      • 形式参数: 在方法被调用时用于接收外界输入的数据

      • 实参: 调用方法时实际传给方法的数据

    • 方法体: 方法体包含具体的语句, 定义该方法的功能

方法调用

  • 调用方法: 对象名.方法名(实例参数)

  • Java 支持两种调用方法的方式, 根据方法是否返回值来选择

  • 当方法返回一个值时,方法调用通常被当成一个值, 例如

    int larger = max(30, 40);
  • 如果方法返回的值是void, 方法调用一定是一条语句

    System.out.println("HelloWord");
  •  

posted @ 2021-03-06 23:58  咸鱼_list_1  阅读(104)  评论(0)    收藏  举报