Pregunta de entrevista de PowerAdvocate

What are the four access modifiers in Java?