Sobes.tech
Junior — Middle

Java'da Properties turidagi obyektlarning asosiy xususiyatlarini sanab o'ta olasizmi?

sobes.tech AI

AIdan javob

Java'da Properties turidagi obyektlar kalit-qiymat juftliklarini saqlash uchun maxsus sinfni ifodalaydi, bunda kalit va qiymat satrlar bo'ladi. Asosiy xususiyatlar:

  • Hashtable<Object,Object> dan meros oladi, ammo odatda String bilan ishlatiladi.
  • Ko'pincha konfiguratsiya parametrlarini saqlash uchun qo'llaniladi.
  • .properties formatida ma'lumotlarni yuklash va saqlash uchun load(InputStream) va store(OutputStream, String) metodlaridan foydalaniladi.
  • Konstruktor orqali standart qiymatlarni belgilash mumkin.
  • Elementlarning tartibini kafolatlamaydi.

Foydalanish misoli:

Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");

String user = props.getProperty("username");