问答详情
源自:2-1 Java 动态加载类

为什么使用newInstantce()创建新对象时,需要强制类型转换?

就是为什么OfficeAble oa = (OfficeAble) c.newInstance();

而不是OfficeAble oa = c.newInstance();

提问者:我也是猫 2017-07-08 00:35

个回答

  • jsionz
    2017-07-08 10:15:19
    已采纳

    public T newInstance()  查看API文档返回的是一个泛型的。so,我是这么理解的