原因

  1. 不使用的import会造成读代码人的困惑
  2. 可能造成名字空间的冲突,例如:import a.*; import b.*;,如果包a和b中包含相同的类名会造成冲突。显示的写出每个import的类能够及早的发现问题。如果b包完全没有用到,则会造成不必要的冲突。
  3. 无用的import可能引入更多的无用的类库,在项目规模比较大的时候,对编译器可能会造成压力



打开设置 > Editor > Code Style > Java > Scheme Default > Imports
① 将 Class count to use import with "*" 改为 99 (导入同一个包的类超过这个数值自动变为 * )
② 将 Names count to use static import with "*" 改为 99 (同上,但这是静态导入的)
③ 将 Package to Use import with "*" 删掉默认的这两个包 (不管使用多少个类,只要在这个列表里都会变为 * )

PS:Scheme Default 是针对全局的,你也可以只修改某个Project的



赞助本站,网站的持续发展离不开你们的支持!一分也是爱ヾ(◍°∇°◍)ノ゙
 本文链接: ,花了好多脑细胞写的,转载请注明链接喔~~
登陆
      正在加载评论