首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

this解决方案

2012-04-01 
this类名.this和类名.class有什么区别?J2SE上面没怎么用类名.this,请教[解决办法]类名.this一般用在内部类

this
类名.this和类名.class有什么区别?J2SE上面没怎么用类名.this,请教

[解决办法]
类名.this一般用在内部类(Inner Class)中,在内部类中指代内部类的外嵌类对象,如果不加类名,就是指内部类自己的对象.内部类可以引用外部类的成员.
[解决办法]
类名.class就是动态加载该类.
[解决办法]
怎么涉及到这么深奥的语法知识?
[解决办法]
this指代当前类对象,类名.this是该引用所在的类的对象,类名.class很明显指代类,不是对象,一般会通过该类引用一个这个类的对象,没有特指哪一个对象。
[解决办法]
类名.this一般用在内部类(Inner Class)中使用

热点排行