Wednesday, February 26, 2014

All about final keyword in java


  1. final is a keyword to represent final version
  2. final can be used for classes, methods and variables
  3. if final is used for a class, that class can not be inherited. java.lang.String is the best example for final class from java API.
  4. if final is used for a method, that method can not be overridden
  5. if final is used for a variable, that variable becomes constant.