java入门_方法(基础05)

  • 方法入门
    • 概述
      • 是一种语法结构,可以将一段代码功能封装到一个方法中,重复调用,代码逻辑更清晰
    • 格式
      • 修饰符 返回值类型 方法名 (形参列表){ 方法体代码 return 返回值;}
    • 定义方法两个明确
      • 是否需要接收数据
          • 根据数据个数和数据类型,在()中写对应的形参
          • ()中什么都不屑
      • 是否需要返回数据
          • 返回值类型,返回数据的对应类型。 retrun 数据值;
          • 返回值类型写void。 return;
    • 注意点
      • return关键字使用
        • retrun 数据值; 作用:1.返回数据 2.结束方法
        • retrun; 作用:1.结束方法
      • 方法的调用
        • 有返回值类型
          • 定义和返回值类型相同的变量 接收方法的返回结果
          • 直接输出 方法的返回结果
          • 直接调用方法 //不推荐
        • 无返回值类型
          • 直接调用方法
  • 方法执行原理
    • 方法执行时,会进到栈内存执行
    • 栈内存特点
      • 先进后出
    • 执行特点
      • 方法被调用时,会进栈执行,执行结束后,会出栈。 防止内存溢出
  • 方法参数传递机制
    • 概述
      • 方法中所有的参数传递,值传递
    • 基本数据类型
      • 传递的是基本类型变量存储的数据值
    • 引用数据类型
      • 传递的是引用类型变量存储的地址值
    • 方法的两种参数
      • 实参
        • 调用方法时,传递的参数
      • 形参
        • 定义方法时,(...)中的参数
  • 方法重载
    • 特点
      • 同一类中,方法名相同,形参列表不同,和返回值、修饰符、方法体无关
      • 形参列表不同
        • 形参的个数、顺序、类型不同
    • 好处
      • 定义和调用方法更为方便,不用去记忆多个方法名
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值