java学习 十一、关键字static

来源:互联网 发布:ubuntu磁盘空间查看 编辑:程序博客网 时间:2024/06/05 03:20

1) static是静态关键字修饰,它可以修饰:属性、方法、内部类、代码块

2) static修饰的资源属于类级别的,是全体该类对象实例的共享资源。

3) 静态属性在类的加载期间初始化

4) 静态属性可以通过类型访问

    示例,如下图:

    

    程序执行过程中的内存分析图如下:

        1) 加载Student类

        

    2) 创建对象s1

        

    3) 创建对象s2、s3

        

    (注:创建对象时,静态属性不会被创建,但是可以通过对象去调用,也可以通过类名直接去调用)

0 0
原创粉丝点击