• Byte Stream va Character Stream. Byte Stream
  • File classi quyidagi tayyor metodlarga ega: canRead()
  • Streamlar va fayl metodlari bilan tanishib chiqamiz. Stream




    Download 0.57 Mb.
    bet1/3
    Sana08.04.2024
    Hajmi0.57 Mb.
    #190899
      1   2   3
    Bog'liq
    mustaqil java nishonov A 2
    02 mustaqil ta'lim, 03 mustaqil ta'lim, Mustaqil ish, Nishonov.Abdukarim

    2 - Mustaqil ish
    Mavzu: Fayllar bilan ishlash
    Nazariy qism:
    Java Fayllar
    Java dasturlash tilida, fayl - bu abstract ma’lumot turi hisoblanadi. Maxsus ma’lumot saqlash uchun nomlangan adres fayl deyiladi. Fayllar bilan ishlashni boshlashdan oldin, streamlar va fayl metodlari bilan tanishib chiqamiz.
    Stream - bu ma’lumotlar ketma-ketligi. Java dasturlash tilida stream 2 xil bo’ladi: Byte Stream va Character Stream.

    • Byte Stream yordamida fayllar bilan ishlash shunday jarayonki, fayl input sifatida olinadi va byte (bit) ma’lumot sifatida qayta ishlanadi.

    • Character Stream yordamida fayllar bilan ishlash shunday jarayonki, fayl input sifatida olinadi va character (belgili) ma’lumot sifatida qayta ishlanadi.

    File classi quyidagi tayyor metodlarga ega:

    • canRead() - fayldan ma’lumotni o’qish mumkin yoki yo’qligini aniqlaydi. Boolean qiymat qaytaradi.

    • createNewFile() - yangi bo’sh fayl yaratadi va Boolean qiymat qaytaradi.

    • canWrite() - faylga ma’lumot yozish mumkin yoki yo’qligini aniqlaydi. Boolean qiymat qaytaradi.

    • exists() - ma’lum fayl mavjud yoki mavjud emasligini aniqlaydi. Boolean qiymat qaytaradi.

    • delete() - faylni o’chirish uchun ishlatiladi va Boolean qiymat qaytaradi.

    • getName() - faylning nomini String tipida qaytaradi.

    • getAbsolutePath() - faylning absolyut yo’lini (adresini) String qiymatida qaytaradi.

    • length() - fayl o’lchamini bitlarda Long qiymatida qaytaradi.

    • list() - papkadagi mavjud fayllar ro’yxatini String massivi shaklida qaytaradi.

    • mkdir() - yangi papka yaratish uchun foydalaniladi va Boolean qiymat qaytaradi.

    Endi fayllar ustida asosiy amallarni ko’rib chiqamiz.

    Download 0.57 Mb.
      1   2   3




    Download 0.57 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Streamlar va fayl metodlari bilan tanishib chiqamiz. Stream

    Download 0.57 Mb.