[解決済み] インポートパッケージ.* vs インポートパッケージ.SpecificType [重複].
2022-10-16 21:48:31
質問
1つのパッケージ内のすべての型を読み込むインポートを書くことは、オーバーヘッドに関して何か違いがあるのでしょうか(
import java.*
) を書くことと、特定の型だけ (つまり
import java.lang.ClassLoader
)? 2番目のものは、他のものよりも使用することが推奨される方法でしょうか?
どのように解決するのですか?
特定の型のインポートと比較して import .* を行うことにパフォーマンスやオーバーヘッド コストはありません。 しかし、私は、import .* を決して使用しないことがベスト プラクティスであると考えます。その主な理由は、私は物事を単純明快に、きれいに、できるだけ曖昧さをなくしておきたいと思っており、.* import ではそれが失われると考えているからです。
関連
-
1分でわかる!恋人の写真をIDEAの背景画像に設定する方法【おすすめ集
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] ES6インポートで中括弧を使用するのはどのような場合ですか?
-
[解決済み] ハッシュマップのキーを指定して、値を更新するには?
-
[解決済み] 可能な限り常にパラレルストリームを使用した方がいいのでしょうか?
-
[解決済み] Javaインターフェースでスタティックメソッドを定義できないのはなぜですか?
-
[解決済み] Javaでファイルをコピーする標準的な簡潔な方法?
-
[解決済み】array[idx++]+="a "は、Java 8ではidxを1回増やすが、Java 9と10では2回増やすのはなぜか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
実行中にEclipseがポップアップする A Java Exception has occurred
-
Git Pull Failed マージされていないファイルがあるため、Pull できません。
-
スレッド "main" での例外 java.lang.ArrayIndexOutOfBoundsException:5 エラー
-
ajax コミット リソースの読み込みに失敗しました: サーバーはステータス 400 で応答しました ()
-
名前 'XXX' を持つ Bean の作成に失敗しました。自動依存関係の注入に失敗しました 解決方法
-
無効なメソッド宣言
-
BindException: アドレスはすでに使用中です:バインドエラー解決
-
JNIエンカウンターエラー:構造体またはユニオンではない何かでメンバー 'FindClass' のリクエスト
-
eclipse 実行 Java、エラー: 選択を起動できず、レシーバーもありません。
-
[解決済み] Java の import 文でワイルドカードを使用することは、なぜ悪いのですか?