Fayl axını sinfi nədir?
Fayl axını sinfi nədir?

Video: Fayl axını sinfi nədir?

Video: Fayl axını sinfi nədir?
Video: Пишем свой auto-configuration для Spring Boot приложения 2024, Sentyabr
Anonim

Kataloq əməliyyatları və digərləri üçün fayl əməliyyatlar, baxın Fayl , Kataloq və Yol siniflər . The Fayl sinfi kommunal xidmətdir sinif yaradılması üçün ilk növbədə statik üsullara malikdir Fayl axını obyektlərə əsaslanır fayl yollar. MemoryStream sinif yaradır a axın bayt massivindən və oxşardır FileStream sinfi.

Beləliklə, fayl nədir, fayl axını sinifləri nəyi izah edir?

A fayl axını ola bilər müəyyən edilmişdir istifadə edərək siniflər başlıqda olan ifstream, ofstream və fstream fayl fstream. The sinif istifadə olunacaq məlumatların yazılması və ya oxunması əməliyyatının yerinə yetirilmə məqsədindən asılıdır fayl . A fayl iki yolla aça bilər: konstruktor funksiyasından istifadə etməklə sinif.

Həmçinin bilirsiniz ki, fayl axını obyekti nədir? Sadəcə olaraq, FileInputStream (FileOutputStream) girişi (çıxışı) təmsil edir. axın üzərində üstündə fayl ki, yerli üzərində yaşayır fayl sistemi. a yarada bilərsiniz fayl axını fayl adından, a Fayl obyekti , və ya FileDescriptor. obyekt . istifadə edin fayl axınları məlumatları oxumaq və ya məlumat yazmaq üçün fayllar üstündə fayl sistemi.

Üstəlik, axın sinfi nədir?

The Yayım sinfi simvollar ardıcıllığını qəbul edən obyektləri müəyyən edir. Axınlar bu halda çoxlu çıxış da ola bilər axın obyektlər qurmaq üçün kaskad ola bilər axın a çıxışının olduğu boru axın növbətinin girişinə yönəldilir axın obyekt "xətt aşağı".

Stream və MemoryStream arasındakı fərq nədir?

Axın baytların təsviridir. Bu siniflərin hər ikisi də ondan irəli gəlir Axın tərifinə görə mücərrəd olan sinif. Adından da göründüyü kimi, FileStream faylı oxuyur və ona yazır, halbuki a MemoryStream oxuyur və yaddaşa yazır. Belə ki, harada bağlıdır axın saxlanılır.

Tövsiyə: