方法
一、曾用名:函数、功能
二、main方法:
1、是程序运行的入口
2、是虚拟机(JVM)执行(调用)的main方法
3、main方法分析:
例如:pubilc static void main(String[] args){
System.out.println("main");
}
public static:修饰
void:返回类型
main:方法名
(String【】 args):参数
{System.out.println("main")}:方法体
三、print方法:
1、方法调用的时候,实际参数和形式参数必须一样(类型一样、个数一样、位置必须一样)
2、可以重复利用
3、一个方法就是一个功能,体现了封装的特性
四、方法格式:
1、修饰符 返回值类型 方法名(参数列表){
方法体;
return返回值;
}
2、参数列表可以没有,要考虑需要几个参数,需不需要对数据进行加工,需不需要对加工好的数据进行后续的操作
3、void(无返回值类型)可以不写return
4、方法都在栈内存执行
5、每个内存区域都有相应的功能
6、只要是在方法中的变量都是局部变量。局部变量一般放在栈里面
五、书写方法时候需要思考的问题:
1、需不需要参数
2、需不需要返回值(除了void)
3、方法的名字,要求见名知意
六、开闭原则:对扩展打开,对修改关闭
七、单一职责:一个方法最好就只有一个功能