java的四种代码块

来源:互联网 发布:淘宝店铺收藏的链接 编辑:程序博客网 时间:2024/06/14 11:16

一、普通代码块

直接在方法或者语句中定义的代码块

二、构造块

直接写在类中的代码块,其中构造块优先于构造方法执行,而且每次实例化对象时都会执行构造块中的代码,会多次执行

三、静态代码块

也是直接写在类中的代码块,并且是使用static声明。其中,静态代码块优先于主方法执行,而在类中定义的静态代码块会优先

于构造块执行,而且不管有多少个对象产生,静态代码块只执行一次。

四、同步代码块

在多线程部分使用

0 0
原创粉丝点击