如何在java中初始化String?
发布时间:2020-12-14 19:23:28 所属栏目:Java 来源:网络整理
导读:我已经开始使用setter而不是将参数放入默认构造函数中,因为它可以帮助我更好地组织代码 问题是我正在做的项目唯一的变量是一个字符串,我不确定我是否应该在声明中初始化它(作为一个全局变量?),在一个setter实例方法中,或者是否在它中初始化它类构造函数. 我
我已经开始使用setter而不是将参数放入默认构造函数中,因为它可以帮助我更好地组织代码 问题是我正在做的项目唯一的变量是一个字符串,我不确定我是否应该在声明中初始化它(作为一个全局变量?),在一个setter实例方法中,或者是否在它中初始化它类构造函数. 我想知道是否可能有任何问题,这个设置是否实例未初始化,直到它的setter使用:
最佳答案
不确定你的全局变量是什么意思?它是否真的是一个变量,无论创建的对象是什么?如果是这样,它应该是静态的
如果它永远不会改变那么它应该是最终的,然后是一个全局常数
然后,这可以是公开的,并通过访问
如果它仅适用于创建的类的每个对象,则在构造函数或声明中初始化它 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |