2011-07-07 7 views
2

可能性の重複:
Import package.* vs import package.SpecificTypeこれはパフォーマンスの面で優れていますか?

Javaでのパッケージのインポート中に、私はすべてのクラスをインポートするか、それが特定の輸入品を使用することをお勧めしている場合、それは問題ではありません。 たとえば、import java.util。* を使用するか、自分のプログラムで使用する特定のクラスのutilパッケージをインポートする方がよいでしょう。

+1

pls質問を編集して、比較対象の詳細情報を表示します。ありがとう。 – raksja

答えて

6

実行時に全く違いはありません。コンパイルされたコードは同じになります。のインポートと同等のコードと同じになりますが、コードのすべてのポイントで完全に指定されたすべてのタイプ名です。

重要度コンパイル時にも違いはほとんどありません。

個人的には、手作業でスローアウェイコードを書くとき(例:Stack Overflowのサンプルの場合)は、ワイルドカードのインポートを使用しますが、実際のコードを書くときは特定のクラスをインポートするようにEclipseを取得します。

+0

ありがとう。それは私の質問に完全に答える – Neal

関連する問題