java里到底要不要用静态的import?

静态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