关于java动态特性的问题,怎样调用未知类的未知方法?
关于java动态特性的问题,怎样调用未知类的未知方法? 
 比如写一个方法    
 String   a(String   c,String   m){ 
          //String   s=c.m();         这里怎样动态实现呢? 
          return   s; 
 }    
------解决方案--------------------try { 
 			String str =  "Hello World! "; 
 			Class c = Class.forName( "java.lang.String "); 
 			Method[] methods = c.getMethods(); 
 			for(Method m : methods){ 
 				if(m.getName().equals( "toString ")){ 
 					m.invoke(str, null); 
 				} 
 			} 
 		} catch (
ClassNotFoundException e) { 
 			// TODO Auto-generated catch block 
 			e.printStackTrace(); 
 		}catch(Exception e){  			 
 		}
------解决方案--------------------啥也不说了    反射
------解决方案--------------------反射吧   
 在看TIJ的时候好象还有个什么“类字面量”的,跟反射差不多的