class Dome{
int x;// 非静态成员变量,又称为属性,对该类不同的对象来说,属性是不同的
static int y;// 静态成员变量,一个类中只有一个该变量,该类不同的对象共享同一个静态成员变量
public static void main(String[] args){
int m = 0;// 局部变量,是方法内部定义的变量,只在方法内部可见,在该方法结束后,由垃圾回收器自动回收
}
}
成员方法,全局方法,构造方法
public class Test {
private int age; //这是成员变量
public Test(int age) { //这是构造方法 this.age = age; }
public void setAge(int age) { //这是成员方法 this.age = age; }
public static int getAge() { //这是全局方法,加了static关键字,成员方法就变成了全局方法 return this.age; }}
/****
成员方法必须用类的实例化对象进行访问,
而全局方法是直接可以用类名.方法名来访问的,
构造方法则是实例化对象时进行初始化的*/***
成员变量、局部变量、静态变量的区别class Dome{ int x;// 非静态成员变量,又称为属性,对该类不同的对象来说,属性是不同的 static int y;// 静态成员变量,一个类中只有一个该变量,该类不同的对象共享同一个静态成员变量 public static void main(String[] args){ ...