一、今日学习内容:static关键字。

static关键字:

(1)静态变量:只需在静态变量前面加上static关键字即可,惊天变量不需要通过变量来访问,直接使用”类名.变量名“来直接访问,并且该变量不属于具体的哪一对象。

(2)静态方法:类名.方法名()             不需要通过对象来调用

(3)静态代码块:static代码块也叫静态代码块,可以有多个,并且位置可以随便放,他不在任何的方法体内,JVM加载类时会执行这些静态的代码块,statuc代码块会优先与构造器执行,如果代码块有多个,JVM将按照它们在类中出现的先后顺序依次执行,每个代码块只会被执行一次。

注:虽然在静态方法中不能访问非静态成员方法和非静态成员变量,但是在非静态成员方法中是可以访问静态成员方法和静态成员变量。

 

 二、遇到的问题:

不理解静态代码块。

三:明日计划:

学习final关键字,并且继续阅读《大道至简》。

posted on 2020-07-23 22:03  白日梦想家~  阅读(63)  评论(0编辑  收藏  举报