Pregunta de entrevista de Lawrence Livermore National Laboratory

What are the different Java access modifiers and what do they mean?