摘要: 认识Class对象之前,先来了解一个概念,RTTI(Run-Time Type Identification)运行时类型识别,对于这个词一直是 C++ 中的概念,至于Java中出现RRTI的说法则是源于《Thinking in Java》一书,其作用是在运行时识别一个对象的类型和类的信息,这里分两种:传统的”RRTI”,它假定我们在编译期已知道了所有类型(在没有反射机制创建和使用类对象时,一般都是编译期已确定其类型,如new对象时该类必须已定义好),另外一种是反射机制,它允许我们在运行时发现和使用类型的信息。在Java中用来表示运行时类型信息的对应类就是Class类,Class类也是一个实实在在的类,存在于JDK的java.lang包中 阅读全文
posted @ 2017-05-04 13:52 王二狗的人生 阅读(1805) 评论(0) 推荐(1) 编辑
摘要: 贴一下书上原话,Class优于Class,虽然他们是等价的,Class的好处是碰巧或疏忽使用了一个非具体的类引用。我搞不懂这个所谓非具体是什么? 阅读全文
posted @ 2017-05-04 09:25 王二狗的人生 阅读(206) 评论(0) 推荐(0) 编辑