1. 用來(lái)修飾一個(gè)引用
如果引用為基本數(shù)據(jù)類(lèi)型,則該引用為常量,該值無(wú)法修改;
如果引用為引用數(shù)據(jù)類(lèi)型,比如對(duì)象、數(shù)組,則該對(duì)象、數(shù)組本身可以修改,但指向該對(duì)象或數(shù)組的地址的引用不能修改。
如果引用時(shí)類(lèi)的成員變量,則必須當(dāng)場(chǎng)賦值,否則編譯會(huì)報(bào)錯(cuò)。
2. 用來(lái)修飾一個(gè)方法
當(dāng)使用final修飾方法時(shí),這個(gè)方法將成為最終方法,無(wú)法被子類(lèi)重寫(xiě)。但是,該方法仍然可以被繼承。
3. 用來(lái)修飾類(lèi)
當(dāng)用final修改類(lèi)時(shí),該類(lèi)成為最終類(lèi),無(wú)法被繼承。比如常用的String類(lèi)就是最終類(lèi)。