FileStream

Genel Bakış

FileStream Java için FOSS’de bir sınıf. Mirasçılar: Stream.

Dosyaları okumak ve yazmak için dosya akışı.

Bu sınıf, Java programlarında FileStream nesnelerle çalışmak için 17 yöntem sağlar. Kullanılabilir yöntemler şunlardır: FileStream, Stream, close, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap, ve 2 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: APPEND, CREATE, OPEN, READ, READ_WRITE, WRITE,Ve 3 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
lengthlongOku .Dosyanın uzunluğunu alır.
CREATEintOku .Oluşturmayı alır.
OPENintOku .Açık olanı alır.
APPENDintOku .Ek’i alır.
READintOku .Okumayı alır.
WRITEintOku .Yazma değerini alır.
READ_WRITEintOku .Okuma‑yazma değerini alır.
outputStreamOutputStreamOku .Çıktı akışını alır.
inputStreamjava.io.InputStreamOku .Giriş akışını alır.

Yöntemler

SignatureAçıklama:
FileStream(fileName: String, fileMode: int, fileAccess: int)Yeni bir dosya akışı oluşturur.
FileStream(fileName: String, fileMode: int)Yeni bir dosya akışı oluşturur.
getLength()longDosyanın uzunluğunu alır.
setLength(len: long)Dosyanın uzunluğunu ayarlar.
readByte()intDosyadan bir bayt okuyor.
read(buf: byte[])intDosyadan bayt okuyor.
read(buf: byte[], start: int, len: int)intDosyadan bayt okuyor.
write(buf: byte[])Dosyaya bayt yazıyor.
write(buf: byte[], start: int, len: int)Dosyaya bayt yazıyor.
writeByte(b: int)Dosyaya bir bayt yazar.
seek(offset: long, seek: int)longDosyada bir pozisyon arıyor.
close()Dosya akışını kapatır.
flush()Dosya akışını temizler.
Stream(in: InputStream)Dosyaları okumak ve yazmak için dosya akışı.
getOutputStream()OutputStreamÇıktı akışını gönderir.
getInputStream()java.io.InputStreamYeni bir dosya akışı oluşturur.
wrap(stream: InputStream)StreamBir InputStream’ı Stream olarak sarın.

Ayrıca bakınız:

 Türkçe