靜態內部類是巢狀類,它是外部類的靜態成員。無需例項化外部類,即可使用其他靜態成員訪問它。與靜態成員一樣,靜態巢狀類無法訪問外部類的例項變數和方法。您可以用另一個內部類擴充套件靜態內部類。示例線上演示public class SampleClass { static abstract class Test{ int num = 300; public abstract void display(); ... 閱讀更多
未宣告類名的內部類稱為匿名內部類。我們同時宣告和例項化它們。通常,當您需要覆蓋類或介面的方法時,會使用它們。語法AnonymousInner an_inner = new AnonymousInner() { public void my_method() { ........ ........ } }; 示例線上演示abstract class AnonymousInner { public abstract void mymethod(); } public class Outer_class { ... 閱讀更多
final 修飾符用於最終確定類、方法和變數的實現。我們可以將方法宣告為 final,一旦將方法宣告為 final,就不能重寫它。因此,您不能從子類修改 final 方法。使方法成為 final 的主要目的是任何外部人員都不能更改方法的內容。示例public class FinalMethodExample { public final void display(){ System.out.println("Hello welcome to Tutorialspoint"); } public static void main(String args[]){ ... 閱讀更多