悪い質問なのはわかっていますが、知りたかっただけです。Java にはプロパティ ファイル (.properties) があり、Java.util.Properties クラスを使用して読み書きできます。同じ Java.util.Properties クラスを使用して、キーと値のペアを持つ .dat 、 .ini などの異なる拡張子のファイルを読み書きできます。Java.util.Properties を使用して .dat または .ini ファイルを読み取る場合と、ファイルを .properties として読み取る場合に潜在的な違いはありますか。
質問する
2086 次
2 に答える
6
私はその質問がまったくばかげているとは思いません。
いいえ、または経由Reader
でファイルからプロパティをロードする場合、基になるファイルの名前が何であるかは気にしInputStream
ません (実際、基になるファイルが存在する必要はまったくありません)。
唯一の違いは、.properties ファイルのみがPropertyResourceBundle
メカニズムによって自動的に取得されることです。
于 2012-08-27T14:48:51.163 に答える
1
はい、.date や .ini などの他の拡張子も使用できます。
ただし、コーディング標準を維持するには、.properties ファイルを使用することを強くお勧めします!!
As the extension says clearly, these are described as Property Resource Bundles. So use .properties for naming convention purpose and easier maintainability.
于 2012-08-27T14:50:56.167 に答える