封装方法归纳
通过反射创建对象
1 | /** |
说明:
- 通过传入的构造器参数个数,调用相应个数的构造方法创建对象
通过名称获取类的Class
1 | /** |
说明:
- 如果传入的名称是基本类型,返回基本类型的Java封装类型Class
设置对象指定名称字段值
1 | /** |
说明:
- 设置指定名称的字段值,如果不存在返回false
获取对象指定名称的字段值
1 | /** |
说明:
- 获取指定名称的字段值,若没有这个字段返回null
获取类名称(去除包名)
1 | /** |
获取完整类名称(包含包名)
1 | /** |
获取字段类型 类名称(去除包名)
1 | /** |
获取字段类型 类名称(包含包名)
1 | /** |
获取所有字段
1 | /** |
获取所有构造器
1 | /** |
字段是否被 public static final 修饰
1 | /** |
字段是否被 static final 修饰
1 | /** |
字段是否被 static 修饰
1 | /** |
字段是否被 final 修饰
1 | /** |
字段是否被 public 修饰
1 | /** |
字段是否被 private 修饰
1 | /** |
字段是否被 protected 修饰
1 | /** |
构造器是否被 protected 修饰
1 | /** |
构造器是否被 public 修饰
1 | /** |
构造器是否被 private 修饰
1 | /** |
使字段可以被访问
1 | /** |
使构造器可以被访问
1 | /** |
使方法可以被访问
1 | /** |