标签:
代码块分为3中情况。 1,普通代码块 这是平常写代码的时候最常见的,也是我们最熟悉,它通常出现在方法和语句的代码块中。 2,构造代码块 构造代码块,是直接写在类中的代码块。它优于构造方法执行,还有值得提醒的一点是每次对象实例化之前都要运行构造代码块。 3,静态代码块 其实质是用Static关键字修饰的构造代码块,它先于主方法执行,在构造代码块之前运行,且和构造代码块不同,无论实例化多少次对象 都只执行一次。 贴个代码让我们更加有一个清晰的认识 运行的结果是: 我是静态代码块! 我是构造代码块! 我是构造方法! 我是构造代码块! 我是构造方法! 我是普通代码块! |
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/lijianchang1992/article/details/46707779