2021-10-11方法的学习

=方法的学习=

概念:

  • 方法是具有功能的代码模块组成的一个整体,使代码具有特殊的功能;
    注意:
    • 方法是先创建才能使用的,创建则成为方法的定义;
    • 方法不是直接运行的,需要手动调用才能执行;

=方法的定义和调用==

  • 方法的定义
public static void 方法名(){
    //方法体
}
  • 方法的调用
    方法名();

=带参数的方法=


public static void 方法名(int a){//参数可以有多个,多个参数用“,”隔开
    //方法体
}

=形参和实参=

  • 形参:方法中的参数,等同于变量定义格式
  • 实参:方法调用中的参数,等同于使用变量或常量

=带返回值的方法定义和调用=

  • 注意: 方法的返回值通常会使用变量接收,否则该返回值将无意义

格式

public static 数据类型 方法名(){
    retrun 数据;
}

=方法的注意事项=

  • 方法不能嵌套
  • void 是无返回类型的,return可以省略,也可以单独的出来,后面不跟数据

=方法的通用格式=

public static 返回数据类型 方法名(){
    //方法体
    return 数据;
}
  • public static 修饰符
  • 返回值类型 根据操作完毕后的数据类型进行定义,如果没有返回值一般是void
  • 方法名 调用方法时使用的标识符
  • 参数 由数据类型和变量名组成,有多个时则使用逗号隔开
  • 方法体 完成对用功能的代码块
  • return 如果有数据返回,则用于返回数据

注意:
- 明确返回值类型
- 明确参数

=方法重载=

定义: 方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法则相互构成重载

  • 多个方法在同一个类中
  • 多个方法具有相同的类名
  • 对个方法的参数不同,类型或者数量不同

特点:

  • 重载仅对应方法的定义,与调用无关,调用方式使用标准格式
  • 重载仅针对同一个类中方法名称与参数进行识别,与返回值无关

=方法的参数传递=

  • 基本数据类型的参数,形式参数的改变,不影响实际参数的值

方法参数的传递(引用类型)

  • 引用类型的参数,形式参数的改变,影响实际参数的值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值