方法
方法是一种语法结构,它可以把一段代码封装成一个功能,以方便重复调用。
主要分析返回值和形参,只要确定这两个就可以定义方法。
方法调用内存图
方法调用完之后就从栈内存清除走了;
方法参数传递机制:
值传递:不改变实参的值
引用类型的参数传递(本质也是值传递,注意区分不同点,因为引用类型的值是地址,相当于传递了地址)
方法重载:同一类中,名称相同但形参列表不同,那么这些方法就是重载方法
方法重载作用:可读性好,方法名称相同提示是同一类型的功能,通过形参不同实现功能差异化的选择,这是一种专业的代码设计。
return关键字单独使用