qq_37857769
2017-03-11 05:48
采纳率: 55.3%
浏览 721
已采纳

小白求大神来解,java

getClass()的作用是什么 ,x.class是什么,System.out.println(x.getClass())
和System.out.println(x.class)输出的是什么

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • oyljerry 2017-03-11 05:59
    已采纳
    打赏 评论
  • threenewbee 2017-03-11 06:07

    getclass返回一个特殊的对象,这个对象里面保存了对象本身的类型描述,比如它叫什么名字、有什么字段、有什么方法,它和别的类的继承关系等等。
    这些信息也叫做“反射”,允许你在程序运行的时候得知一个类型的详细信息。
    对于类型,用x.class,对于对象,用getClass()

    打赏 评论

相关推荐 更多相似问题