Pregunta de entrevista de Nielsen

Explain the following Java concepts