重複の可能性:
ワイルドカードのインポートと必要なクラスのインポートのパフォーマンスの違いワイルドカードを使用
してJavaパッケージをインポートする場合の影響
java.util.*
私のQAリーダーは、ソースコードに表示できないチェックスタイルルールを設定しましたjava.util.XXX
。代わりに使用してください。たとえば、次のようにしか書くことができません。
import java.util.Date;
import java.util.List;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
// ... may be thousands import statement here
ただし、許可されていません:
import java.util.*;
誰かがルールに従わない場合、QAチームは統合テストを行いません。import java.util.XXX
彼は、のスタイルはより明確でimport java.util.*
あり、JVMの実行を高速化すると私に言いました。本当ですか?</ p>