请教,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