اذهب إلى المحتوى
  • 0

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

أحمد مراد

السؤال

Recommended Posts

  • 1

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

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

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

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...