創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
java final關(guān)鍵字詳解:
前言:
Java中的final關(guān)鍵字非常重要,它可以應(yīng)用于類、方法以及變量。這篇文章中我將帶你看看什么是final關(guān)鍵字?將變量,方法和類聲明為final代表了什么?使用final的好處是什么?最后也有一些使用final關(guān)鍵字的實例。final經(jīng)常和static一起使用來聲明常量,你也會看到final是如何改善應(yīng)用性能的。
final關(guān)鍵字的含義?
final在Java中是一個保留的關(guān)鍵字,可以聲明成員變量、方法、類以及本地變量。一旦你將引用聲明作final,你將不能改變這個引用了,編譯器會檢查代碼,如果你試圖將變量再次初始化的話,編譯器會報編譯錯誤。
什么是final變量?
凡是對成員變量或者本地變量(在方法中的或者代碼塊中的變量稱為本地變量)聲明為final的都叫作final變量。final變量經(jīng)常和static關(guān)鍵字一起使用,作為常量。下面是final變量的例子:
public static final String LOAN = "loan"; LOAN = new String("loan") //invalid compilation error