java静态方法调用&&构造函数&&静态块

时间:2021-12-26 15:11:53
静态方法,也就是使用static声明的方法,在虚拟机启动加载类的时候就进行了创建,所以使用到静态方法时,直接使用类名点静态方法即可调用。
java在执行静态方法前,不会调用构造函数;构造函数是在实例化java对象的时候才调用。
二者区别是:类加载时创建&&实例化对象时调用 遇到这种疑惑的话,我们希望调用的静态方法能够使用一些初始化好的属性,只需要使用静态块就可以了。参考jdbc、mybatis等数据库连接的方法,是不是一目了然了!!!!!