请教,myDb = new DatabaseHelper(this);类似于这样的实例化语句
aide吧
全部回复
仅看楼主
level 5
啊~你干嘛
楼主
请教,myDb = new DatabaseHelper(this);类似于这样的实例化语句,里面把this作为参数是什么意思?
2019年10月07日 03点10分
1
level 10
寂静的夜🔯
Context上下文
2019年10月07日 03点10分
2
啊~你干嘛
上下文不是类名.this吗》?
2019年10月08日 12点10分
寂静的夜🔯
@啊~你干嘛
一般来说,XXX.this返回的是当前类的Context。而this不一定返回当前类的Context,比如,如果在内部类中调用,则返回的是该内部类的Context
2019年10月12日 12点10分
level 9
小藐糖子🍭
就是代码调用时所在的这个类对象
2019年10月07日 06点10分
3
啊~你干嘛
谢谢!
2019年10月08日 12点10分
level 10
捱多年
你把它理解为自己就行了,就是调用的方法自己,例如你创建了实例A,在A里需要创建实例B,而B需要知道自己被谁创建于是就用A就用this把自己作为参数传给B了
2019年10月13日 07点10分
4
1