java 常量 成员变量 静态变量

1.成员变量:作用范围是整个类,定义在类的声明之下;成员变量包括:实例变量、类变量(又叫静态变量)和常量。

2.局部变量:作用范围在它定义的方法体或者语句块内部

3.实例变量:不用static修饰的成员变量,随对象的创建而创建,每个对象都有自己的独有的实例变量,属于对象私有;

4.静态变量(类变量):用static修饰的成员变量,又叫类变量一个类里只有一份,属于对象共有;

5.常量:用static final修饰的成员变量叫常量,在类中只有一份且不可修改。

6.字段:通常是在类中定义的成员变量,所以也和成员变量的概念差不多是一个意思。

7.属性:属性是只局限于类中方法的声明,不与其他的类成员相关。只与类中的get()/set()方法有关。 

class Aa{
    private String a;//实例变量
    private static String b;//静态变量或类变量
    private final static String c = "";//常量
    public String getXxx(){ //属性
    	return null;
    }
}

 

你可能感兴趣的:(JAVA)