静态块是类里面的构造器,对象有构造器那么类也有构造器,类里面的构造器叫做初始化方法.也就是new一个对象他会经过一个构造器.加载一个类,也有被初始化的一片代码,这个就称之为静态块.一个类里面可以有很多个静态块,静态块的运行过程是,如果一个类里面有多个静态块,那么他是从上到下运行的.如图7.5所示: 图7.5 他是从上到下的运行,但是需要哪一个的时候他就会被加载实例化,但静态块还是从上到下执行.里面可以包含很多代码,但是静态块不能被实例的成员访问.如图7.51所示: 图7.51 静态块是类被加载的…