SQLDemoOpenHelper(this) 的this是什
aide吧
全部回复
仅看楼主
level 8
k20050227
楼主
Activity类中的SQLDemoOpenHelper(this) 的this是什么?
this.deleteData()是当前类的方法
this.()是当前类的构造方法
class A.this.n 是指定类的指定变量
那这个SQLDemoOpenHelper(this)是什么?
2018年12月09日 13点12分
1
level 12
残页🍭
当前对象实例
2018年12月09日 13点12分
2
k20050227
是当前类的实例还是当前对象的实例?,当前对象指的是SQLDemoOpenHelper么?
2018年12月09日 14点12分
k20050227
但是SQLDemoOpenHelper中又有好多钳入类……this说的是哪个啊?晕。有特别的举例么?谢谢……
2018年12月09日 14点12分
k20050227
如果SQLDemoOpenHelper类被c类包含,那么SQLDemoOpenHelper(this)的this代表c类的成员变量还是SQLDemoOpenHelper类的成员变量?
2018年12月09日 14点12分
4455jkjh1
@k20050227
c类本身
2018年12月09日 14点12分
level 9
小藐糖子🍭
Context上下文,当前Activity
2018年12月10日 20点12分
3
k20050227
除了Activity,难道还有之外的元素可看?……
2018年12月11日 00点12分
4455jkjh1
@k20050227
在安卓上,大多数this都是指Context,但是,this是java关键字,跟安卓没有任何关系,千万不要被Context误导
2018年12月11日 00点12分
小藐糖子🍭
@4455jkjh1
但我说的是他截图这里的指向
2018年12月11日 04点12分
1