How do you use final keyword with a simple code example?

The final keyword in Java is used to declare constants. It can be applied to variables, methods, and classes. When a variable is declared as final, its value cannot be changed once it is initialized. When a method is declared final, it cannot be overridden by subclasses. When a class is declared final, it cannot be subclassed.

Here is a simple example demonstrating the use of the final keyword:

// Example of using final keyword in Java public class FinalExample { // Final variable final int MAX_VALUE = 100; // Final method final void display() { System.out.println("This is a final method."); } } class SubClass extends FinalExample { // Attempting to override final method will cause a compilation error /* void display() { System.out.println("Trying to override final method."); } */ }

final keyword constants in Java final variable final method final class