Სარჩევი:

რა არის ქონების ფაილი Java-ში?
რა არის ქონების ფაილი Java-ში?

ვიდეო: რა არის ქონების ფაილი Java-ში?

ვიდეო: რა არის ქონების ფაილი Java-ში?
ვიდეო: How To Read A Properties File Using Java 2024, ნოემბერი
Anonim

თვისებები არის ფაილი გაფართოება ამისთვის ფაილები ძირითადად გამოიყენება ჯავა დაკავშირებული ტექნოლოგიები აპლიკაციის კონფიგურირებადი პარამეტრების შესანახად. თითოეული პარამეტრი ინახება როგორც წყვილი სტრიქონები, ერთი ინახავს პარამეტრის სახელს (ე.წ. გასაღები/რუკა), ხოლო მეორე ინახავს მნიშვნელობას.

ანალოგიურად შეიძლება იკითხოთ, როგორ შევქმნათ თვისებების ფაილი Java-ში?

როგორ შევქმნათ კონფიგურაცია. თვისებების ფაილი:

  1. ღია დაბნელება. დააწკაპუნეთ პროექტზე მარჯვენა ღილაკით, აირჩიეთ ახალი→ ფაილი→ მიუთითეთ ფაილის სახელი როგორც “config. თვისებები“→ დასრულება. ამაში ჯავა კოდის დაწერა არ შეგვიძლია. ეს არის მარტივი ტექსტური ფაილი.
  2. ჩაწერეთ შემდეგი შინაარსი თვისებების ფაილში გასაღებით: მნიშვნელობის წყვილის ფორმატი:

ასევე, რა უპირატესობა აქვს თვისებების ფაილს? The უპირატესობა გამოყენების თვისებების ფაილი ჩვენ შეგვიძლია დავაკონფიგურიროთ საგნები, რომლებიც მიდრეკილია ცვლილებებისკენ გარკვეული პერიოდის განმავლობაში, კოდის არაფრის შეცვლის საჭიროების გარეშე. თვისებების ფაილი უზრუნველყოს მოქნილობა კონფიგურაციის თვალსაზრისით. ნიმუში თვისებების ფაილი ნაჩვენებია ქვემოთ, რომელსაც აქვს ინფორმაცია გასაღები-მნიშვნელობის წყვილში.

ასევე იკითხა, რა არის ქონება ჯავაში?

რეკლამები. Თვისებები არის Hashtable-ის ქვეკლასი. იგი გამოიყენება მნიშვნელობების სიების შესანარჩუნებლად, რომლებშიც გასაღები არის სტრიქონი და მნიშვნელობა ასევე არის სტრიქონი. The Თვისებები კლასი გამოიყენება მრავალი სხვა ჯავა კლასები. მაგალითად, ეს არის სისტემის მიერ დაბრუნებული ობიექტის ტიპი.

როგორ წავიკითხოთ მონაცემები თვისებების ფაილიდან Java-ში?

ტესტი.java

  1. იმპორტი java.util.*;
  2. java.io.* იმპორტი;
  3. საჯარო კლასის ტესტი {
  4. საჯარო სტატიკური სიცარიელე მთავარი(სტრიქონი არგები)გამონაკლისი აგდებს{
  5. FileReader reader=new FileReader("db.properties");
  6. თვისებები p=new თვისებები();
  7. გვ.load(reader);
  8. System.out.println(p.getProperty("მომხმარებელი"));

გირჩევთ: