Java for Testers #21 – Access Modifiers in Java with Example

In this Java for Testers tutorial, we will learn about access modifiers in java with example. Java access modifiers are used to specify the scope and accessibility of the variable, method, constructor, or class. There are four types of access modifiers in Java.

✅ Public: Access level of public modifier is everywhere which means it can be accessed from class, outside the class within the same package and outside of the package.

✅ Private: Access level of private modifier is only within the class.

✅ Protected: Access level of protected modifier is within the package and outside the package using inheritance/subclass.

✅ Default: The access level of the default modifier is only within the package. If you do not specify any modifier then it will be a default modifier.