什么是属性文件?它包含什么?

i2i*_*eya 11 java

我想知道.properties文件的用途和使用位置是什么?目前我正在使用ANT进行动态Web应用程序,我必须使用.properties文件,并且必须在build.xml文件中设置属性.所以请提出有关这方面的想法

问候,Jeya

Mic*_*rdt 15

.properties文件是一个简单的键值对集合,可以由java.util.Properties类解析.

属性文件在各种Java应用程序中广泛用于多种用途,通常用于存储配置或本地化数据.

ANT属性是特定于ANT的概念,与属性文件不同,但可以从这样的文件中读取ANT属性,通常是为了具有存储经常使用和更改的配置数据的中心点.然后你可以在不同的ANT脚本中有这样的一行:

<property file="foo.properties"/>
Run Code Online (Sandbox Code Playgroud)

然后所有脚本都可以使用这些属性.


小智 5

属性用于外部化可配置的数据,如果将数据放入代码中,则每次要更改属性值时都必须构建代码.属性的主要优点是它们不在源代码中,您可以随时更改它们.要使用属性,请参阅java.util.Properties类.