انتقل إلى المحتوى
أمين أبوزيد
قيد المراجعةJNR-007-L02

Properties وYAML

  • الدرس 2 من 6
  • 11 دقيقة قراءة
  • Junior
في هذا الدرس 4 موضوعات

محتوى هذا الدرس مكتوب وينتظر المراجعة. يعرض المخطط أدناه ما سيغطيه، وسيُنشر بعد اعتماده.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

read settings from a file.

الموضوعات المخطط لها

  • A .properties file has key=value lines.
  • YAML uses indentation for nesting and is easy to read; spaces matter, tabs are not allowed.
  • Put the default file on the classpath (src/main/resources).
  • Read values with Properties.load (plain Java) or a framework later.
  • Give a clear error if a required value is missing.
تفاصيل المخطط المبدئي

عرض عملي

properties
shop.currency=EUR
shop.tax-rate=0.19
yaml
shop:
  currency: EUR
  tax-rate: 0.19

اختبر فهمك

What must you avoid in YAML indentation?

أظهر الإجابة

Tabs; use spaces.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.