黑马程序员技术交流社区

标题: 什么是代码块? [打印本页]

作者: 吃人汪    时间: 2016-3-17 23:30
标题: 什么是代码块?
代码块
        什么是代码块?
                在代码中被大括号括起来的叫代码块;
        代码块的分类:
                局部代码块
                        位置: 在方法中
                        作用: 限制变量的声明周期,用于及时释放资源
                构造代码块:
                        类中方法外;
                        特点: 每创建一个对象,就会执行一次构造代码块,而且优先于构造方法
                静态代码块
                        特点: 随着类的加载而加载,而且只执行一次.
               
                同步代码块:(多线程的时候讲)
               
                一般什么情况会类加载?   加载.class     .class部署到服务器,重启服务器的时候会加载.class文件




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2