一、類---class
- 同一個源文件中可以定義多個類
- 編譯後,每個類都會生成獨立的.class文件
- 一個類中,只能有一個主方法,每個類都可以有自己的主方法
- public修飾的類爲公開類,要求類名必須和文件名完全相同,包括大小寫
- 一個源文件中,只能有一個公開類
二、包---package
- 作用:類似於文件夾,用於管理字節碼(.class)文件
- 語法:package 包名;
- 位置:必須卸載源文件的第一行
- 帶包編譯:javac -d . 源文件名稱.java (自動生成目錄結構)
- 帶包運行:java 包名.類名 (包名+類名叫全限定名)
- 命名規則:採用域名倒置的規則