Bu eğiticide, Java giriş / çıkış akışları ve türleri hakkında bilgi edineceğiz.
Java'da akışlar, kaynaktan okunan ve hedefe yazılan veri dizisidir.
Kaynaktan veri okumak için bir giriş akışı kullanılır. Ve hedefe veri yazmak için bir çıktı akışı kullanılır.
class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Örneğin, ilk Merhaba Dünya örneğimizde, System.outbir dize yazdırmak için kullandık . Burada System.outbir tür çıktı akışıdır.
Benzer şekilde, giriş alacak giriş akışları vardır.

Giriş akışları ve çıktı akışları hakkında daha sonraki eğitimlerde ayrıntılı olarak bilgi edineceğiz.
Akış Türleri
Bir akışın tuttuğu verilere bağlı olarak şu şekilde sınıflandırılabilir:
- Bayt Akışı
- Karakter Akışı
Bayt Akışı
Bayt akışı, tek baytlık (8 bit) veriyi okumak ve yazmak için kullanılır.
Tüm bayt akışı sınıfları, InputStreamve adlı temel soyut sınıflardan türetilir OutputStream.
Daha fazla bilgi edinmek için ziyaret edin
- Java InputStream Sınıfı
- Java OutputStream Sınıfı
Karakter Akışı
Karakter akışı, tek bir veri karakterini okumak ve yazmak için kullanılır.
Tüm karakter akışı sınıfları temel soyut sınıflardan Readerve Writer.
Daha fazla bilgi edinmek için ziyaret edin
- Java Okuyucu Sınıfı
- Java Yazar Sınıfı








