Sobes.tech
Junior — Middle

Javaда Properties түрүндөгү объекттердин негизги өзгөчөлүктөрүн тизмелеп бере аласызбы?

sobes.tech AI

AIден жооп

Javaда Properties түрүндөгү объекттер ачкыч-баа жуптарын сактоо үчүн атайын класс болуп саналат, анда ачкыч жана баа жолдор. Негизги өзгөчөлүктөр:

  • 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");