Junior — Middle
Оё метавонед хусусиятҳои асосии объектҳои навъи Properties дар Java-ро номбар кунед?
sobes.tech AI
Ҷавоб аз AI
Объектҳои навъи Properties дар Java як синфи махсус барои нигоҳ доштани ҷуфтҳои калид-арзиш мебошанд, ки дар он ҳам калид ва ҳам арзиш сатрҳо мебошанд. Хусусиятҳои асосӣ:
- Аз
Hashtable<Object,Object>мерос мегиранд, аммо одатан боStringистифода мешаванд. - Баъзан барои нигоҳ доштани параметрҳои конфигуратсия истифода мешаванд.
- Имкон медиҳанд, ки маълумотро дар формати
.propertiesбо истифода аз методҳоиload(InputStream)ваstore(OutputStream, String)боркашӣ ва сабт кунанд. - Дастгирии таъин кардани арзишҳои пешфарз тавассути конструктор.
- Тартиби элементҳоро кафолат намедиҳад.
Маслиҳат барои истифода:
Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");
String user = props.getProperty("username");