Java Modifier is a keyword that defines the properties of a class, method, or variable, such as visibility, accessibility, or behavior. Java Modifiers include Java access modifiers like Java public, Java private, and Java protected, as well as other modifiers such as Java static, Java final, and Java synchronized. Introduced in Java 1995 with Java 1.0, Java Modifiers play a critical role in defining how code can be accessed, used, or overridden in Java programs.
https://docs.oracle.com/javase/tutorial/java/javaOO/modifiers.html