底层的技术 —- 反射技术

    1.如何获取class
    如下三种方法
    Class clazz = Class.forName(“包名.类名”);
    Class clazz = 类名.class;
    Class clazz = 对象.getClass();// Object类中的方法
    2.Class中的常用方法
    getModifiers(); 获取类的修饰符(权限 特征)

    1. int result = getModifiers(); 获取类的修饰符(权限 特征)
    2. String name = getName(); 获取名字
    3. String simpleName = getSimpleName(); 简单名
    4. Package p = getPackage();
    5. Class scalzz = getSuperClass(); //获取超类(父类)
    6. Class classes = getInterface();

    1. Object obj = new Instance(); // 默认调用无参数构造方法创造对象