代码参考:http://blog.youkuaiyun.com/lzxomg/article/details/51858664
1 普通代码块
普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”2 构造代码块
构造代码块:直接在类中定义且没有static修饰没有名字的{}代码块称为构造代码块。
构造代码块在每次创建对象时都会被调用,并且构造代码块的执行次序优先于类构造函数。
3 静态代码块
代码参考:http://blog.youkuaiyun.com/lzxomg/article/details/51858664
1 普通代码块
普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”3 静态代码块