在 Java 中每一個定義好的類別,在編譯過後都會以一個副檔名為 .class 的檔案儲存下來,在程式規模逐漸擴大之後,所需的類別將是以成千成萬的方式來計算,這麼多的類別檔案如果只是堆在一個目錄下加以管理,很容易發生名稱相同的衝突,要搜尋某個類別會是件麻煩事,管理這麼多散落一地似的類別檔案更是困難。
在這個章節中,您會認識到類別檔案的管理方式,像是各種內部類別所生成的類別檔案、使用「套件」(package)以階層方式來管理類別,您會認識到 "import" 的實質意義只是讓編譯器瞭解如何尋找目標類別,並且會學到 J2SE 5.0 中新增的靜態 import(static import)功能。