/ / import文はクラスのサイズを大きくしますか[複製] - java、import

import文はクラスのサイズを大きくしますか?[duplicate] - java、import

他のクラスにクラスをインポートすると、他のクラスをインポートするJavaファイルのサイズが大きくなります。どのようなパフォーマンスの違いがありますか?

インポートした場合のパフォーマンスの違いは何ですか?

import java.util.*;

または特定のクラスのインポート:

import java.util.arraylist;

回答:

回答№1は2

何も変わらない。 import文は、コンパイラが必要なバイトコードを作成するのを助けるためだけにあります。バイトコード自体では、すべてのクラス参照は完全に修飾されており、リンクは実行時に常に行われます(これがクラスローダーの概要です)。

今、コーディングスタイルによっては、 "スターインポート"が眉をひそめているかもしれません...