1. 程式人生 > >對final關鍵字的理解

對final關鍵字的理解

final關鍵字--最後的,最終的

        1.final屬於修飾符的一種

        2.修飾的範圍

                2.1. 如果修飾的是類,那麼這個類不能不繼承;

如:public final class Person{}

                2.2. 如果修飾的是物件,那麼這個物件的引用的地址值不能被改變,但是可以修改物件裡面的屬性;

如:final Person p = new Person();

                2.3.如果修飾的是變數,那麼這個變數就變成了常量;

如:final int i = 10;

                2.4.如果修飾的方法,那麼這個方法不能被重寫,但是可以被過載。


如:public final void add(){}