Java的变量初识2

public class Variable1 {
    /*
     * 成员变量-主要分为两部分:
     * 实例变量                                  类变量
     * 没有被static修饰的变量                被static修饰的变量
     *                                      随着类的加载而加载,每个类有且只有一个类加载器,也就是class                         
     *
     *
     * 成员变量和局部变量的同名的调用方式
     * 1.局部变量:直接使用局部变量名
     * 2.成员变量:使用类名/对象名.成员变量
     *
     */
    
    //定义一个类变量
    static int a=1;
    //定义一个实例变量
    int b=2;
    
    public static void main(String[]args){
        
        //定义一个局部变量
        int a=3;
        //输出语句会执行就近原则,显示a的结果为a
        System.out.println("局部变量a的值为:"+a);
        //显示类变量的方式:
        System.out.println("类变量a的值为:"+Variable1.a);
        //实例变量的调用方式,需要对实例变量进行实例化
        //格式为:类名 对象名=new 类名();
        Variable1 Demo = new Variable1();
        //将实例变量b赋给对象Demo显示出来
        System.out.println("实例变量b的值为:"+Demo.b);
    }

}

猜你喜欢

转载自www.cnblogs.com/mr-tomato/p/10917993.html