首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >公有还是私有,Android变量真的很重要吗

公有还是私有,Android变量真的很重要吗
EN

Stack Overflow用户
提问于 2012-09-20 02:44:16
回答 3查看 15.1K关注 0票数 28

在单个活动中,当定义仅在该活动中使用的组件时,以下定义之间的真正区别是什么:

代码语言:javascript
复制
Button  btnPower = null;
//or
private Button btnPower = null;
//or
public Button btnPower = null;

public void somethingUsingTheButton(){
  btnPower = (Button)findViewById(R.id.btnpower_id);
}

有没有一些应该考虑的“幕后”约定(垃圾清理、内存等),如果实体本身只在编写它的类中使用,那么应该始终使用private而不是public?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12500913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档