• 0

ما الفرق بين File و File stream بلغة جافا؟

ما الفرق بين كل من File و File stream بلغة جافا؟

شكرًا لكم.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

يُستخدم FileReader في لغة جافا لقراءة الملفات حرفا حرفا، أي أن الناتج سيكون عبارة عن حروف تشكل كلمات وجمل، أما بالنسبة إلى FileInputStream فهو سيعرض لك الناتج عبارة عن سلسلة من البايتات.

مع الملفات النصية التي هي عبارة عن نصوص (Text) استخدم FileReader أما بالنسبة إلى الملفات الأخرى التي تحتوي على بيانات ثنائية (بيناري) مثل mp4 فاستخدم FileInputStream.

بعض المبرمجين يستخدمون FileInputStream مع الملفات النصية في بعض الأحيان لأسباب عديدة والتي من بينها لتغيير نوع الترميز للملف الذي يتم قراءته بدل من الترميز الافتراضي للنظام.

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن