|
Streamlar va fayl metodlari bilan tanishib chiqamiz. Stream
|
bet | 1/3 | Sana | 08.04.2024 | Hajmi | 0.57 Mb. | | #190899 |
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.
|
| |