Java面向对象编程 -5.2

Posted sakura579

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java面向对象编程 -5.2相关的知识,希望对你有一定的参考价值。

静态代码块
静态代码块主要指的是使用static关键字定义的代码块
静态块的定义需要考虑到两种情况:

  • 主类中定义静态块
  • 非主类中定义静态块

静态块执行主要是给static属性进行初始化的

此时可以发现静态代码块会优先于构造块执行,并且不管有多少个实例化对象出现,静态代码块只会执行一次
静态代码块主要目的是为了类中静态属性初始化。

静态代码块在主类中

静态代码块优先于主方法先执行

以上是关于Java面向对象编程 -5.2的主要内容,如果未能解决你的问题,请参考以下文章

Java初学者如何学好Java编程?

java并发编程看啥书比较好

java如何编程

请用java编程:

《java编程思想》读后感

Java编程题