java中import和import static的区别
Posted X1aoHei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中import和import static的区别相关的知识,希望对你有一定的参考价值。
import static是jdk1.5之后出现的。
例如 import static com.AAA.BBBB.staticmethod,假设staticmothod是BBBB类的静态方法,那么此时这个静态方法就会被引入到当前类中,当前类可直接调用staticmethod()。
如果想要引入某个类中所有的静态变量和方法,该怎么做呢?
很简单,只要写上import static com.AAA.BBBB.*,就会引入BBBB这个类里面所有的类变量和类方法。
注意如果此时引入了不同类中的同名静态方法,会出现编译错误
以上是关于java中import和import static的区别的主要内容,如果未能解决你的问题,请参考以下文章