Answer: Final keyword is JAVA can be used for Class, Method and Variable.
Final Class in JAVA: Final class can not be subclassed. It can only be instantiated. Final class can not be extended. For example, String class in java.lang package is a final class.
Final Method in JAVA: Final method can not be overriden in subclass.
Final Variable in JAVA: Value of final variable can not be changed.