1、什么是方法?
程序中最小的执行单元
2、有什么作用?
提高代码的复用性
提高代码的可维护性
3、什么时候使用?
重复的代码、具有独立功能的代码可以抽取到方法中
4、方法的格式
方法定义:把一些代码打包在一起
形参和实参:方法定义和调用中的参数,必须一 一对应
定义格式:
public static 返回值类型 方法名(参数){
方法体;
return 返回值;
}
调用格式:
直接调用 方法名(实参);
赋值调用 整数类型 变量名 = 方法名(实参);
输出调用 System.out .println(方法名(实参));
注意:方法不调用不执行
方法之间平级,无法嵌套
5、方法的重载
同一个类中多个同名的方法,参数(个数,类型,顺序)不同,与返回值无关
6、方法的内存
先进后出
?基本数据类型和引用数据类型
基本数据类型:整数类型、浮点数类型、布尔类型、字符类型
变量里面存储的都是真实数据
引用数据类型:除了以上四种的其他所有类型
变量存储的其他空间地址值(new 例如:数组等等)
赋值赋地址值,两个变量指向同一个地址空间
注意:传递基本数据类型时,传递的是真实的数据,形参的改变,不影响实际参数的值;
传递引用数据类型时,传递的是地址值,形参的改变,影响实际参数的值