java關鍵字,也叫保留字(50個),是java有特殊意義的標識符,不能用作參數名、變數名、方法名、類名、包名等。 一、super關鍵字 1. 操作隱藏成員 當父類的屬性或方法被隱藏時,可以通過super.xxx調用。 2. 調用父類的構造方法 因為子類不會繼承父類的構造方法,但在子類的構造方法中, ...
java關鍵字,也叫保留字(50個),是java有特殊意義的標識符,不能用作參數名、變數名、方法名、類名、包名等。
一、super關鍵字
1. 操作隱藏成員
當父類的屬性或方法被隱藏時,可以通過super.xxx調用。
2. 調用父類的構造方法
因為子類不會繼承父類的構造方法,但在子類的構造方法中,會有位於第一位置的預設super()語句調用父類的構造方法,除非顯示定義super語句,因此,父類最好保留一個無參構造器。
二、final關鍵字
1. 修飾變數
被final修飾的變數稱為常變數,被初始化後其值不能被修改。
2. 修飾方法
被final修飾的方法不能被隱藏,即不能被子類重寫。
3. 修飾類
被final修飾的類不能有子類。