平凡之上
博观而约取,厚积而薄发! 守得云开见月明。

static  只执行一次。

static块可以用来优化程序性能,是因为它的特性:只会在类加载的时候执行一次。因此,很多时候会将一些只需要进行一次的初始化操作都放在static代码块中进行。

 

final  final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译器会报编译错误。

 

posted on 2021-12-16 14:28  平凡之上  阅读(19)  评论(0编辑  收藏  举报