开发者社区> 问答> 正文

静态代码块的作用是什么?

基本没有使用过,什么场景会用到啊?

展开
收起
陌然浅笑-支 2022-04-01 09:19:32 1453 0
1 条回答
写回答
取消 提交回答
  • 今天也要加油吖~

    1.它是随着类的加载而执行,只执行一次,并优先于主函数。具体说,静态代码块是由类调用的。类调用时,先执行静态代码块,然后才执行主函数的。 2.静态代码块其实就是给类初始化的,而构造代码块是给对象初始化的。 3.静态代码块中的变量是局部变量,与普通函数中的局部变量性质没有区别。 4.一个类中可以有多个静态代码块。

    2022-05-12 19:33:55
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JAVA反射原理以及一些常见的应用 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载