Java 中的 Properties 类2025年4月1日 | 3 分钟阅读 properties 对象包含键和值,两者都是字符串。java.util.Properties 类是 Hashtable 的子类。 它可用于根据属性键获取属性值。Properties 类提供了从属性文件获取数据和将数据存储到属性文件的方法。此外,它还可用于获取系统属性。 属性文件的优点更改属性文件中的信息无需重新编译: 如果更改了属性文件中的任何信息,则无需重新编译 Java 类。它用于存储需要频繁更改的信息。 Properties 类的构造函数
Properties 类的方法Properties 类常用的方法如下。
从属性文件获取信息的 Properties 类示例要从属性文件获取信息,请先创建属性文件。 db.properties现在,让我们创建 Java 类来读取属性文件中的数据。 Test.java输出 system oracle 现在,如果您更改了属性文件的值,则无需重新编译 Java 类。这意味着没有维护问题。 获取所有系统属性的 Properties 类示例通过 System.getProperties() 方法,我们可以获取系统的所有属性。让我们创建一个获取系统属性信息的类。 Test.java输出 java.runtime.name = Java(TM) SE Runtime Environment sun.boot.library.path = C:\Program Files\Java\jdk1.7.0_01\jre\bin java.vm.version = 21.1-b02 java.vm.vendor = Oracle Corporation java.vendor.url = http://java.oracle.com/ path.separator = ; java.vm.name = Java HotSpot(TM) Client VM file.encoding.pkg = sun.io user.country = US user.script = sun.java.launcher = SUN_STANDARD ........... 创建属性文件的 Properties 类示例现在让我们编写代码来创建属性文件。 Test.java让我们看看生成的属性文件。 info.properties |
我们请求您订阅我们的新闻通讯以获取最新更新。