नीचे दिए गए कोड के बीच अंतिम अंतर क्या है। अंतिम रूप में तर्क घोषित करने में कोई फायदा है।अंतिम विधि के रूप में जावा विधि तर्क बनाना
public String changeTimezone(Timestamp stamp, Timezone fTz, Timezone toTz){
return ....
}
public String changeTimezone(final Timestamp stamp, final Timezone fTz,
final Timezone toTz){
return ....
}
कोड विश्लेषक हैं जो चेतावनी देते हैं कि पैरामीटर का पुन: उपयोग या पुन: असाइन किया गया है या नहीं। (स्थानीय चर के लिए समान) IMHO, यदि आप उन्हें बदलते हैं तो यह पैरामीटर को पकड़ने का एक बेहतर तरीका है अवांछनीय है। –
संभावित डुप्लिकेट [जावा में विधि पैरामीटर पर "अंतिम" कीवर्ड का उपयोग क्यों करना चाहिए?] (Https://stackoverflow.com/questions/500508/why-should-i-use-the-keyword-final-on -ए-विधि-पैरामीटर-इन-जावा) –