我需要在Android中的onDestroy方法中关闭我的WordDBAdapter对象。其中一个比另一个好吗?
@Override
protected void onDestroy()
{
super.onDestroy();
if(dbWord instanceof WordDBAdapter)
{
dbWord.close();
}
}
-----或------
@Override
protected void onDestroy()
{
super.onDestroy();
if(dbWord != null)
{
dbWord.close();
}
}
谢谢!
答案 0 :(得分:2)
您的代码中存在问题,无论您使用何种方法,语句的顺序应如下所示:
@Override
protected void onDestroy()
{
if(dbWord != null)
{
dbWord.close();
}
super.onDestroy();
}