SQLiteOpenHelper android中变量的可见性
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了SQLiteOpenHelper android中变量的可见性,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含956字,纯文字阅读大概需要2分钟。
内容图文
![SQLiteOpenHelper android中变量的可见性](/upload/InfoBanner/zyjiaocheng/911/e9db37af348b4b8994f80901ac13c5f4.jpg)
为什么在SQLiteOpenHelper类变量中的所有演示和教程始终是:public static final
看一看:
public static final String ORDER_ID = "order_id";
public static final String ORDER_LOGIN_NAME = "login_name";
public static final String ORDER_RESTO_U_NAME = "resto_uniqe_name";
我的问题是:我正在创建一个应用程序,它的数据库太大了.所以,我必须制作至少60-70这类变量.它不会影响应用程序性能吗?因为这些是静态变量.
任何帮助将受到高度赞赏….
解决方法:
最终通过意味着变量的值不能进一步改变意味着不能改变或修改
如果我们想要创建属于该类的String(没有使用它的实例),请使用public final static String.
1)如果没有将字段定义为final,则任何实现都可以更改字段的值.然后它们将成为实现的一部分.接口是纯规范而没有任何实现.
2)因此它为客户提供了与对象交互的方式.如果变量不公开,则客户端将无法访问它们.
就应用程序及其数据库而言,如果它太大而不是你的实现,则决定它是否是开销.通过使用静态变量与最终的对比不会影响性能! as public static final String ORDER_ID =“order_id”;将只是一个列名,所以不应该是一个问题!
内容总结
以上是互联网集市为您收集整理的SQLiteOpenHelper android中变量的可见性全部内容,希望文章能够帮你解决SQLiteOpenHelper android中变量的可见性所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。