方法一
1.构造String 的反射类
Class<String> c = String.class;
2.获取反射中所有方法
Method[] ms = c.getDeclaredMethods();
3.获取反射中所有构造方法
Method[] ms = c.getDeclaredMethods();
4.打印输出反射中所有方法名称
for (var m : ms) {
System.out.println(m.getName());
}
5. 打印输出反射中所有构造方法名称
for (Constructor c1 : cc) {
System.out.println(c1.getName());
}
方法二
直接反射遍历输出所有方法名称
for(Method m:String.class.getDeclaredMethods()){
System.out.println(m.getName()+"()");
}
直接反射输出所有构造方法名称
for(Constructor m:String.class.getDeclaredConstructors()){
System.out.println(m.getName()+"()");
}