方法的概述 1.定义:完成特定功能的代码块。 修饰符 返回值类型 方法名 (参数类型 参数值(定义在方法中为局部变量)){ 方法体(完成特定功能的代码); return 返回值;} 1.修饰符 : 目前记住使用 public static ; 2.返回值 类型:用于限定返回值的数据类型 3.方法名 : 方便我们调用方法 4.return 返回值: 结束方法,并将返回值带给调用者。 2.方法调用 1.格式:方法名(参数); 2.接收返回值(返回值类型为void不用)保证要有返回值,方法中有判断时可能会报错无返回值,一次只能返回一个值; 3.明确两点: 3.1返回值类型 所要得到的数据类型 3.2参数列表 ★注意事项:方法与方法之间是平级关系,不能嵌套定义。 3.调用方式: 单独调用,没有意义 赋值调用(推荐使用方式) 输出调用 单纯输出 ► void 修饰的方法调用(无返回值) A 返回值类型:void B 参数列表 有或者无 C 只能单独调用。 D 调用方法中有默认return(用于结束方法。) 4. 方法重载 1. 特点:在同一个类中 参数列表不同(参数个数,数据类型(顺序不同也属于)) 方法名相同 与返回值无关 方法参数传递情况 基本数据类型 赋值传递,互不影响 形式参数:用于接收实际参数,定义在方法声明中。 实际参数:实际参与运算的数据,调用方法是实际参与运算的参数。 形式参数改变不影响实际参数的值。 引用数据类型 i. 影响其值的变化。 ii. 直接影响实际参数。(特例时不一定成立。)
在写一个方法的时候,最重要的就是两个明确: 1.明确返回值类型 2.明确参数列表 这两个明确是一个方法的核心,只有理解了才能写出来一个好用的方法. 简单来说,就是要知道这个方法需要什么,能给我带回来什么. PS.分享一个快捷键 在选中的地方 Alt+Shift+M 可以抽成一个方法呦~
|