CodesJava

Easy learning with example program codes

Java reflection get public method

The getMethod() is used to get public method in java. It takes method name and parameter types of the method.

Example

TestClass.java

package com.codesjava;
 
public class TestClass {
	public void display(String message){
		System.out.println(message);
	}
}

ReflectionTest.java

package com.codesjava;
 
import java.lang.reflect.Method;
 
public class ReflectionTest {
	public static void main(String args[]){
		try {
			Class c=Class.forName("com.codesjava.TestClass");  
			Method method = c.getMethod("display", String.class);
			System.out.println(method.getName());
		} catch (Exception e) {
			e.printStackTrace();
		}  
	}
}

Output

display
Please follow and like us:
error








Copyright © 2019 CodesJava DMCA.com Protection Status