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

来源:2-1 Java 动态加载类

我也是猫

2017-07-08 00:35

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

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

写回答 关注

1回答

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

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

    我也是猫

    非常感谢!

    2017-07-31 09:47:20

    共 1 条回复 >

反射——Java高级开发必须懂的

反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础

151466 学习 · 335 问题

查看课程

相似问题