同一类对象的Klass指针都会指向同一个Klass对象。例如所有的整数对象的指针都会指向IntegerKlass。通过这个指针可以区分对象类型。
Klass中定义了不同的类型的不同操作,例如Integer的加法操作和String的加法操作完全不一样,所以Klass还起到了虚表的作用。如图所示,Klass还可以用来构建继承关系。
同一类对象的Klass指针都会指向同一个Klass对象。例如所有的整数对象的指针都会指向IntegerKlass。通过这个指针可以区分对象类型。
Klass中定义了不同的类型的不同操作,例如Integer的加法操作和String的加法操作完全不一样,所以Klass还起到了虚表的作用。如图所示,Klass还可以用来构建继承关系。
您即将访问非华为云网站,请注意账号财产安全