Pergunta de entrevista da empresa Diasoft

Which Java access key modifiers exists, explain its sense