如果不想要別人對程序中的某個聲明進行改變,我們可以在關鍵字中找尋固定聲明的用法。今天小編要推薦的是關鍵字中的final,我們對它的初步印象是最終,引申它的作用就可以是最后的結果。下面我們對final進行定義介紹,同時舉例說明final修飾類、方法、變量不同的作用。
一、final定義
final在Java中是一個保留的關鍵字,可以聲明成員變量、方法、類以及本地變量。一旦你將引用聲明作 final,你將不能改變這個引用了,編譯器會檢查代碼,如果試圖將變量再次初始化的話,編譯器會報編譯錯誤。
二、final實現
1.修飾類:表示類不可被繼承
2.修飾方法:表示方法不可被覆蓋
3.修飾變量:表示變量一旦被賦值就不可以更改它的值。java中規定final修飾成員變量必須由程序員顯示指定變量的值。
以上就是java基礎里final關鍵字的講解,相信大家已經對它的修飾作用有所了解,看完本篇文章后可以對代碼部分進行練習。更多關于“Java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓經驗,課程大綱更科學更專業,有針對零基礎的就業班,有針對想提升技術的好程序員班,高品質課程助力你實現java程序員夢想。