Java 属性(默认属性)做什么?

Java 属性(默认属性)做什么?,java,properties,Java,Properties,这句话是怎么说的:- 属性道具=新属性(属性默认值) 当我使用:- Properties props = new Properties (System.getProperties()); 我将道具的大小设置为零 但当我写这样的东西时:- Properties props = System.getProperties() 我得到了一些非零大小的道具新创建的属性将是空的,但在未命中时求助于在默认中查找值。它不会急切地用默认值填充您的新属性;它不是一个复制构造函数。是的,我已经看到了,但是这行传达

这句话是怎么说的:-

属性道具=新属性(属性默认值)

当我使用:-

Properties props = new Properties (System.getProperties());
我将
道具的大小设置为零
但当我写这样的东西时:-

Properties props = System.getProperties()

我得到了一些非零大小的
道具

新创建的属性将是空的,但在未命中时求助于在
默认
中查找值。它不会急切地用默认值填充您的新属性;它不是一个复制构造函数。

是的,我已经看到了,但是这行传达了什么,创建一个具有指定默认值的空属性列表?在类文档中,它说:“属性列表可以包含另一个属性列表作为其“默认值”;如果在原始属性列表中找不到属性键,则搜索第二个属性列表。”然后读一读: