日期:2014-05-17  浏览次数:20751 次

关于properties文件和一个java类。
.properties里面用来保存键值对,然后再通过java的IO来读取这些配置。
我在想,可不可以专门创建一个java类,里面定义一系列 static final String 的常量,把那些参数直接都放在里面,就不用IO来读取了,效率会高一点吗?
我知道这样如果要修改的话可能会比较麻烦一点(比如重新编译,而配置文件只要改个文本就行了),但是对于自己内部用(struts2 action的返回值,或者其他的固定常量),会不会好一点?
------最佳解决方案--------------------
无所谓,这个配置只会读取一次,或者被修改后才会读取
------其他解决方案--------------------
随意,都可以的
------其他解决方案--------------------
谢谢大家。结贴。
------其他解决方案--------------------
创建一个java类,里面定义一系列 static final String 的常量 这些常量常驻于内存中,
但是.properties里面保存键值对 只需要读一次就好。。
个人意见。