类方法
(1)入口方法:public static void main(String[] args){…} jvm 执行
(2)构造方法:public 类名(参数列表){…} 初始化类属性
(3)toString方法:类信息
(4)自定义方法:
访问修饰符:返回类型 方法名称(参数列表){
方法体;
}
a. 访问修饰符:public protected 默认/friendly private
b.返回类型:方法调用后返回值的类型
是否需要返回值
不需要返回值:void return 执行功能1
需要返回值:值类型决定返回类型返回类型>= 值类型 Return 执行功能1+2
return :方法级跳转语句
1.结束方法
2.返回值
c.方法名称:
命名规则首字母:为小写的英文符号/_/$/¥
其他部分:可以是英文字母/_/$/¥/数字
整体命名:驼峰(除首字母外,其他单词首字母大写 myMotherDay)见名知意
d. 参数列表:0~N
(1)0个 无参
(2)1~3 直接入参
(3)3个以上封装入参
(4)参数的传递
1.值传递:值的副本 基本类型
2.引用传递:地址 引用类型(new 创建)
(5)方法的重载
- 在同一个类中,出现方法名称相同,参数不同的现象
a. 类型
b. 数量
c. 不同类型顺序不同