Java 对象与内存控制
1.java变量可以分成员变量和局部变量
局部变量:随入栈活,出栈消亡,存储在栈中
形参: 在方法签名中定义:void (int a){} ,在调用时初始化
方法体内局部变量: 必须显示初始化
代码块中的局部变量:必须显示初始化
成员变量(field)
没有使用static修饰的叫实例变量or非静态变量,属于该类的对象实例,对象
使用static修饰的叫类变量or静态变量,属于类本身。
tips:就如在main方法中实例变量必须实例对象才能调用,而类变量可以直接调用