Erişim değiştiricileri sınıfların, yöntemlerin ve alanların görünürlüğünü denetler — bunlara kimler erişebilir. Bunlar kapsüllemenin arkasındaki mekanizmadır. Java'nın dört seviyesi vardır; en kısıtlayıcıdan en az kısıtlayıcıya.
Dört seviye
{
a;
b;
c;
d;
}
