Pergunta de entrevista da empresa Sapient

what is Abstraction in Java. Explain When Out of memory happens and how can you avoid it.