Method 동적 호출

Java/기본 2012. 4. 18. 12:21 Posted by 퓨어레드

메서드를 런타임시에 호출한다.

 

Class<?>[] argType = new Class[1];

argType[0] = G2ModelMap.class;
StringBuffer returnBuf = null;

try
{
	Method oneDataMethod = CommonGetOneDataBiz.class.getMethod (getName, argType);

	Object [] argData = new Object[1];

	argData[0] = rm;

	returnBuf = (StringBuffer) oneDataMethod.invoke (this, argData);
}
catch (Exception ex)
{
	ex.printStackTrace ();
}

 

'Java > 기본' 카테고리의 다른 글

Java.. 레이블된 break, continue  (0) 2012.04.18
현재 사용하는 OS 이름 가져오기  (0) 2012.04.18
ByteStream  (0) 2012.04.18
자바 타이머 기능  (0) 2012.04.18
Java Generic  (0) 2012.04.18