Reflection in Java
Most programming languages provide methodologies that allow you to investigate and expand the meta information of the program being executed. In Java language, this methodology is called reflection. There are some limitations to code behavior modifications such as, changing class behavior or method parameters. However, Java reflection still provides the program in runtime with almost all the information …
Read more »