美文网首页
java反射

java反射

作者: 陈萍儿Candy | 来源:发表于2020-10-19 20:08 被阅读0次

    可以通过类的全名,获取类,通过c.newInstance()创建此类的对象;
    Class c = null;
    try {
    c = Class.forName("interfacetest.Worker");
    Log.i("cyp","c:"+c);
    Object o = c.newInstance();
    IWork work = (IWork) o;
    work.startWork("周五周五周五开心下班");
    } catch (ClassNotFoundException e) {
    e.printStackTrace();
    } catch (IllegalAccessException e) {
    e.printStackTrace();
    } catch (InstantiationException e) {
    e.printStackTrace();
    }

    相关文章

      网友评论

          本文标题:java反射

          本文链接:https://www.haomeiwen.com/subject/skwzpktx.html