代码块必须直接定义在类中(在最外层大括号中),有静态代码块和非静态代码块两种。
静态代码块的特点是在类加载的时候执行;
非静态代码块是没有static修饰的代码块,其特点是在new对象的时候执行。
具体如下图代码Java代码块总结
注意每创建一个new对象,非静态代码块执行一次;
而每执行一次Java命令,类加载只有一次,静态代码块就只执行一次。

相关文章:

  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-14
  • 2021-05-25
  • 2021-07-25
  • 2022-12-23
猜你喜欢
  • 2021-04-26
  • 2021-10-28
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2021-06-09
相关资源
相似解决方案