目录
一、变量
1.概念
- 可以改变的数,称为变量。在Java语言中,所有的变量在使用前必须声明。
- 一般通过“变量类型 变量名 = 变量值 ;”这三部分来描述一个变量。如:int a = 3 ;
- 变量的使用原则:就近原则,即尽量控制变量的使用范围到最小
2.局部变量
- 位置:定义在方法里或者方法的声明上
- 注意:必须手动初始化来分配内存.如:int i = 5;或者int i; i = 5;
- 生命周期:随着方法的调用而存在,方法运行完毕就释放了
3.成员变量
- 位置:定义在类里方法外
- 注意:不用初始化,也会自动被初始化成默认值
- 生命周期:整个类中,类消失了,成员变量才会释放
4.成员变量与局部变量的区别
二、方法
1.概念
被命名的代码块,方法可以含参数可以不含参数,可以提高代码的复用性。
2.定义格式
修饰符 返回值类型 方法名 (参数列表) {方法体}
public static void main (String[]args){......}
3.方法调用顺序
顺序执行代码,调用指定方法,执行完毕,返回调用位置
4.方法的重载
在同一个类中,存在方法名相同,但参数列表不同的方法
- 如果在同类中,同名方法的参数个数不同,一定构成重载
- 如果在同类中,同名方法的参数个数相同,
- 需要查看对应位置上参数的类型,而不是参数名,与参数名无关
- (int a,String b)与(int b,String a)--不构成重载
- (int a,String b)与(String a,int b)--构成重载