Static Methods in Interfaces
Static methods in interfaces (Java 8+)
3 min read
Static Methods in Interfaces
Static methods belong to the interface and cannot be overridden.
Code Examples
Static method in interface
java
1
2interface Utils {
3 static void print() {
4 System.out.println("Utility method");
5 }
6}
7
8Utils.print();
9 Use Cases
- Utility/helper methods
Common Mistakes to Avoid
- Trying to override static methods