编程语言
首页 > 编程语言> > java关键字第三集一个静态一个包四访问权限修饰符一起学

java关键字第三集一个静态一个包四访问权限修饰符一起学

作者:互联网

静态static,包package,四个权限修饰符

文章目录

一、静态static

static可以用来修饰类的属性,方法,代码块,内部类。

重点:

随着类的加载而加载
优先于对象存在
修饰的成员,被所有对象所共享
可不创建对象,直接被类调用

1.被对象调用

2.被方法调用

public class NextChinese {
    public static void main(String[] args) {
        Chinese.count = "英国";//static方法可以使用对象调用,也可以直接用类名调用,建议用类名直接调用
        Chinese zs = new Chinese();
        zs.name = "张三";
        zs.age = 9;
        System.out.println(zs.name+"+++"+Chinese.count);
        Chinese ls = new Chinese();
        ls.name = "李四";
        ls.age = 9;
        System.out.println(ls.name+"+++"+Chinese.count);
        Chinese.abc();
        Chinese.abc();
        Chinese.abc();
    }
}


public class Chinese {
    String name;
    int age;
    static String count = "中国";//随着类的加载而加载 优先于对象存在 ;修饰的成员,被所有对象所共享 ;可不创建对象,直接被类调用
    static int test = 50;
    public static void abc(){//在static方法内部只能访问类的static属性,不能访问类的非static属性,static属性先加载
        test = test - 1;
        System.out.println(test);
    }
}

二、包package

三、访问权限修饰符

1.public

2.protected

3.(default)

4.private

5.区别

标签:第三集,调用,java,Chinese,修饰符,访问,static,public,属性
来源: https://blog.csdn.net/m0_52540692/article/details/110245967