java - java中的属性文件如何工作?

标签 java properties-file

我在 java 中多次使用属性文件来存储静态值并从程序中删除硬编码代码。但我只用它来表示数百个值。但是我很好奇属性文件实际上是如何工作的?

他们如何操作和存储文件中给定的值?

它们的效率如何,即如果我们在属性文件中使用数千个值,它是否与具有小值的属性文件一样有效? 如果需要的处理量呈线性增加或处理开销很高?

最佳答案

Properties 类扩展了 Hashtable,因此它与使用 String 键的 Hashtable 一样高效,非常高效。

关于java - java中的属性文件如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29721500/

相关文章:

java - AAR 不包括模块的资源

java - NetworkOnMainThreadException 问题?

java - 属性文件的 ${x.y.z} 在哪里定义的?

java - 在 jar 中找不到属性文件

java - 给定一个 Configuration 对象,如何创建 PropertiesConfiguration 对象?

Java关于实现方法中运行时类型检查的问题

具有 HTML5 boolean 属性的 Java Spring 表单字段

java - JNI - 捕获异常并检查其类型

java - 从 jar 中的属性文件读取特定属性

java - 需要在java文件夹中获取日志文件