• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:import文はルートクラス指定とサブクラス指定では処理・モジュールサイズに影響?)

import文のルートクラス指定とサブクラス指定の処理・モジュールサイズへの影響

このQ&Aのポイント
  • import文のルートクラス指定とサブクラス指定は処理・モジュールサイズに影響するのか?
  • import文のコンパイル速度への影響は考えられるが、実処理への影響はどうか?
  • import文の数が多い場合にモジュールサイズに影響があるかもしれない

質問者が選んだベストアンサー

  • ベストアンサー
  • hidebu-
  • ベストアンサー率53% (45/84)
回答No.1

バイトコードになってしまったら、まったく関係ありません。 なぜなら、オプティマイザがコンパイル時に import java.util.*; Date objDate; とあれば java.util.Date と最適化してimport文は全部消去してしまいます。 ですから A)import java.util.Date; Date objDate; B)import java.util.*; Date objDate; C)java.util.Date objDate; の場合、最終的に全部Cの形に最適化されます。 あと、JAVAはスタティックリンクではないのでどのライブラリを参照しようがそれ自体のモジュールサイズは変わりません。

関連するQ&A