ПредишенСледващото

В днешно време, почти всеки проект използва различни статични файлове и данни, необходими класове за безопасен и лесен достъп. Пример за тези конфигурационни файлове са така наречените файлове собственост. по-известен като * .properties.

.свойства - файлово разширение за файлове, които се използват главно в Java технологиите за съхранение на конфигурационни параметри на програмата. Те могат също така да се използва за съхранение на променливите хоризонтален тип за локализация; те са известни като собственост на ресурсите Поредици.

Всеки параметър двойка се запазва хоризонтални два вида променливи, един запазва името на параметъра (наречен ключ) и други магазини на стойност. Всеки ред от файла с .properties. обикновено съхранява стойността на един параметър. Няколко форми са приемливи за .properties, включително ключ = стойност, ключ: стойност и на самия ключ.

Например работата с .properties в Java

За да започнете, се подготвят за околната среда, за да работят и да се създаде проект (Фигура 1):

Фигура 1 - Пример на проекта Maven - много удобно и функционално

Сега погледнете структурата, създаден от проекта (виж Фигура 2):

Пример на работа свойства в Java, програмиране Java, андроид

Фигура 2 - Структура на проекта ни за работа с имотите

Както можете да видите, в папката ресурси вече съдържа файл с име config.properties. Вие ще трябва да го създадете и да го пренесат с данни, а именно (фигури 3-4) ръчно:

Пример на работа свойства в Java, програмиране Java, андроид

Фигура 3 - Създаване на файл, като кликнете върху RMB папката ресурси -> New -> File

Фигура 4 - Въведете името на файла със свойствата на разширението в диалоговия прозорец, който се появява и натиснете ОК

След това, ние всички пишат необходимите ключове и стойности, както е показано на Фигура 5:

Фигура 5 - Файлът с необходимите параметри

Пример, отнасящи се до свойства на файла

По-долу е програма, която демонстрира нашата жалба до конфигурационния файл:

Клас за работа с конфигурационни файлове

Подкрепете проекта - споделете линка, благодаря!