静态import:
import static java.lang.System.out;
import static java.lang.Math.*;
非静态import:
import java.lang;
静态import好处是代码简洁清爽,不需要写类名,可以直接书写方法名调用方法,坏处是容易重名,比如一个add()方法不知道具体是哪个类的add()方法
非静态import好处是易阅读,坏处是代码臃肿
如果多次使用到某个类,那么静态import导入类是比较好的选择吗?
重名的问题要怎么避免?
一般怎么import的?
(之前还有一个问题在我主页,发错了,发成文章了,求指导)
除非是做一个全局的用来处理某些特定的逻辑的工具,比如支付加密等等,否则都不推荐使用静态import
一般开发工具默认都是非静态调用,还是遵循大多数写法比较科学
import static,这种开发过程中基本不常见。这种写法还有个弊端,两个类中存在相同的方法呢?
不要静态的import