Sun Java Reflection
July 16, 2010
0
Sun JAVA Reflection
Java Reflection API's makes it possible to inspect classes, interface, fields and methods at Runtime, without knowing the names of the classes, methods etc. at compile time. It is also possible to instantiate new objects, invoke methods and get/set field values using reflection.
Reflection gives your code access to internal information for classes loaded into the JVM and let you to write code that works with classes selected during execution, not in the source code. This makes reflection a great tool for developing flexible applications. But watch out -- if used inappropriately, reflection can be costly. In Part 2 of his series on Java platform internals.
Java Reflection
1) Introduction to Java Reflection
2)Classes
3)Constructors
4)Fields
5)Methods
6)Getters and Setters
7)Private Fields and Methods
8) Annotations
9)Generics
10)Arrays
11)Dynamic Proxies
12)Dynamic Class Loading and Reloading
Click Here For Jenkov.com
This Sun Java Reflection article content is verified by authoritative sources and is may be accurate, still if you found any typos in Sun Java Reflection or anything you feel is not ok, feel free to ask in the comment section at the end of the Sun Java Reflection article.