1.類指外部類,最大的類,修飾符有public(表示該類在項目所有類中可以被導入),default(該類只能在同一個package中使用),abstract,final
2.內部類指位於類內部但不包括位於塊、構造器、方法內,且有名稱的類,修飾符有public,private,protected訪問控制符,也可以用static,final關鍵字修飾,public和private比較簡單,一個表示所有可以被所有類訪問,一個表示只能被自身訪問,protected修飾的成員類可以被同一個包中的類和子類訪問。而default修飾的成員類只能被同一個包中的類訪問。
3.局部內部類指位於塊、構造器、方法內的有名稱類,最多只能有final修飾