1. 程式人生 > >final關鍵字詳解

final關鍵字詳解

沒有 不同的 類常量 info style pan 如果 繼承 ron

final變量,如果是基本數據類型,則其數值一旦初始化後就不能被改變。如果是引用類型的變量,則對其初始化後,便不能再指向另一個對象,但是其裏面的值是可以改變的。引用變量所指向的對象中的內容是可以改變的。

final 變量:

final 變量能被顯式地初始化並且只能初始化一次。被聲明為 final 的對象的引用不能指向不同的對象。但是 final 對象裏的數據可以被改變。也就是說 final 對象的引用不能改變,但是裏面的值可以改變。

final 修飾符通常和 static 修飾符一起使用來創建類常量。

final 方法

類中的 final 方法可以被子類繼承,但是不能被子類修改。

聲明 final 方法的主要目的是防止該方法的內容被修改。

final 類

final 類不能被繼承,沒有類能夠繼承 final 類的任何特性。

final關鍵字詳解