Hi.. Final Keyword is just like a constant like c language.in java we use final and if you declare any variable as final then the value of that variable never change during program.
if you declare any method as a final then you can not override that method in subclass
if you declare any class as final then you can not inherited or subclassed
and the advantage of Final keyword is you can improve the performance and it work fast in multithread environment
Jul 27, 2012