What is reflection in Java ?

Can you access the private method from outside the class?

What is reflection?