构造代码块

1年前 (2017-07-13) wang JAVA, 技术杂谈 0评论 已收录 170℃ 浏览数:90

来源于 编写高质量代码 :改善Java程序员的151个建议

代码块就是用大括号把多行代码封装在一起,行程一个独立的数据体,实现特定算法的代码集合。在Java中一共有四种类型的代码块。

(1)普通代码块

 就是在方法后面使用 “ {} ” 括起来的代码片段,不能单独执行,必须通过方法名调用执行。

(2)静态代码块

在类中使用static修饰,并用 “ {} ” 括起来的代码片段,用于静态变量的初始化或对象创建前的环境初化。

(3)同步代码块

使用synchronized关键词修饰,并使用 “ {} ”括起来的代码片段,它代表同一时间只能有一个县城进入到该方法块中,是一种多线程保护机制。

(4)构造代码块

在类中没有任何的前缀或后缀,并使用 “ {} ”括起来的代码片段。

 

博主

Just do it. Now or never.

相关推荐

嗨、骚年、快来消灭0回复。