Reflection allows creating an instance of a class having private constructor, this is a loop hole of Java, is there any purpose behind this feature/bug?

Similar questions and discussions