关于JAVA中Static的点点滴滴

1、java中static变量与非static变量的初始化顺序

得出结论为:static变量初始化顺序优先于非static变量,非static变量初始化的条件是当前对象初始化,即当new一个对象的时候才会初始化非static变量

2、java中static在JDK1.5版本之后有了新功能,则是可以静态导入包

示例:import static com.huawei.smartcare. ClassName.method

此时就可以直接使用ClassName中的method方法了,不用再去 类名.静态方法名,而是可以直接使用静态方法method

当然如果这个方法被经常调用,这种方式比较好。如果只是偶尔调用一二次,还是按照原来的习惯去code好了

猜你喜欢

转载自blog.csdn.net/w123452222/article/details/73294988