abstract。public abstract String getDescription();Object。equals():判斷兩物件是否相等。toString():回傳物件字串表達,幾乎所有類別都會覆寫以呈現當前狀態,極其重要。Object 變數。java.util,可自動調整容量。getClass() 回傳 Class 實例;程式啟動時載入含 main 的類別,JVM 遞迴載入所有相依類別。JSP 網站開發、Java 後端程式設計、Java 遊戲開發、桌面應用程式設計等。可進入電信、銀行、保險及專業軟體公司從事軟體設計與開發。
malloc/free,C++ 靠 new/delete,需極謹慎處理。public static 欄位於類別中實現同等功能。goto,改以 try-catch-finally 異常處理取代。final 關鍵字,C/C++ 用巨集 #define,後者不利可讀性。int 永遠 32 位元,跨平台一致;C/C++ 視平台而異(如 16/32 位元),導致可移植性問題。Java 透過移除指標、自動記憶體管理、強制封裝等設計,大幅降低開發複雜度與錯誤率,實現真正的跨平台與安全性。