-1
A
回答
0
反正它是一个不好的做法,在你的活动有一定的静态字段。你可以像往常一样初始化你的财产。
private String pswd_auth= "13579";
2
此问题超出了您所显示的代码范围。我认为这会帮助你理解什么是静态手段。看看this article
基本上,在你的其他地方是程序,你必须说ETrackActivity.pswd_auth
。当您将paswd_auth设置为static时,这意味着每个ETrackActivity实例都没有它自己的paswd_auth值,而是有一个属于该类整个定义的值。
静态
MyCustomClass.myValue = 10
非静态
MyCustomClass myInstance = new MyCustomClass();
myInstance.myValue = 5;
MyCustomClass anotherInstance = new MyCustomClass();
anotherInstance.myValue = 7;
相关问题
- 1. 获取/设置非静态字符串为静态字符串以通过Java
- 2. 字符串&字符串的设置值
- 3. 静态字符串vs非静态字符串
- 4. Android非静态字符串静态字符串错误
- 5. 私有静态字段的设置值
- 6. mySQL替换字符串+附加字符串与静态值
- 7. Java - 如何将字符串设置为静态int
- 8. PHP如何从字符串中设置静态变量
- 9. (非静态方法更改(字符串,字符串,字符串)不能从静态上下文中引用
- 10. 是否可以将启动窗体设置为静态字符串值?
- 11. 非静态字符串不能从静态上下文
- 12. 动态字符串x静态字符串
- 13. 非最终静态字符串比静态最终字符串更有效吗?
- 14. 动态设置连接字符串
- 15. 设置动态连接字符串EF6
- 16. 字符串截断动态设置
- 17. nameof()运算符为静态字符串
- 18. 静态字符串文字表?
- 19. 对齐静态字符串文字
- 20. 串接静态字符串,字符串,我从XML
- 21. 设置字符串
- 22. C字符串的值设置为一个字符串
- 23. Android在String.xml中设置字符串值
- 24. 重新设置字符串值
- 25. 将DataInputStream设置为字符串值
- 26. Jquery Datepicker从字符串设置值
- 27. Android设置字符串的xml值
- 28. 字符串值设置为可变
- 29. 使用字符串值设置属性
- 30. 设置一个字符串值的SimpleXMLElement
你也应该发布一些代码片段,你使用静态变量,你不想成为静态的。我敢打赌,你正在以静态方法使用它们。 – Flawyte
miNde我发布了代码,我使用了静态变量。现在请建议 – bushra
如果您的“pswd_auth”在程序执行过程中不应更改,我建议您将其声明为“最终”。这种方式不能被错误修改。 – Flawyte