Java中import和import static的区别

一.import
①.导入某个包中的任何一个声明为public的类或者接口
②.仅导入声明目录下面的类或者接口而不导入子包下的
③.默认会导入java.lang包下的
二、import static 从JDK1.5开始(导入后可直接调用相应的静态方法或者属性)
①.导入类下的静态方法或者静态属性     (范围修饰符不能为private,否则会报错)
②.写法为
        导入某个类下的
所有静态变量或者方法:import static com.utils.ClassName.*;
        导入某个类下的
某个静态方法或者变量:import static com.utils.ClassName.methodOrVarName;

猜你喜欢

转载自blog.csdn.net/entomb/article/details/86477199