What is the use of java.lang.Class in Java? Example
java.lang.Class is one of the most important classes in java but mostly overlooked by Java developers. It is very useful in the sense that it provides several utility methods like getClass(), forName() which is used to find and load a class, you might have used to load Oracle or MySQL drivers. It also provides methods like Class.newInstance() which is the backbone of reflection and allows you to create an instance of a class without using a new() operator. The class has no public constructor and its instance is created by JVM when a class is loaded.
تعليقات
إرسال تعليق