求解在反射中

来源:3-1 Java 获取方法信息

qq_迷茫狂人_03711589

2016-09-05 17:37

Class c1=int.class;

 Class c2=string.class;

 System.out.print(c1.getName()); 

System.out.print(c2.getName()); 

为什么c1不带包名,而c2带包名

写回答 关注

2回答

  • 烤奶酪儿4408291
    2016-11-14 17:34:13

    int和Integer不是相同的东西 如果你用Integer.class去getName 返回的也就带包名了

  • 慕粉6824215
    2016-09-05 18:39:56

    int是基本类型,String是引用类型

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

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

151467 学习 · 335 问题

查看课程

相似问题