How to load a class programmatically?

Answer Posted / madhu

public class MainClass {

public static void main(String[] args){

ClassLoader classLoader = MainClass.class.getClassLoader();

try {
Class aClass = classLoader.loadClass("com.tech.MyClass");
System.out.println("aClass.getName() = " + aClass.getName());
} catch (ClassNotFoundException e) {
e.printStackTrace();
}

}

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is meant by pass by reference and pass by value in java?

511


Is lambda functional programming?

472


What is a stream in programming?

446


Explain daemon thread.

563


What is a uint8?

479






What is java persistence api used for?

440


What do you understand by a variable?

514


Do I need jdk or jre?

465


What is @override annotation in java?

482


What is a stream in java?

507


What is loose coupling in java?

456


What is the difference between deep copy and shallow copy in java

541


What is jersey in java?

457


What is the difference between Logical Parallelism and Physical Parallelism?

2945


What is the locale class?

516