0Pricing
Java Academy · Ders

Akış Kaynakları

Akışların nereden geldiğini keşfedin: koleksiyonlar, diziler ve üreteçler.

Akış Kaynakları, CoddyKit'te ücretsiz bir Java Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Java Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Java Academy kursu toplamda 3 dersten oluşur.

Giriş

Akışlar, verileri işlem hatları içinde işlemenizi sağlar. İlk adım, bunların kaynaklarını bilmektir.

Koleksiyonlar

Liste, küme veya kuyruk gibi koleksiyonlar üzerinde stream() çağırabilirsiniz.

Kod: liste akışı

Bu kod, bir listeyi akışa dönüştürür ve her öğeyi yazdırır.

import java.util.*;public class Main {
  public static void main(String[] args) {
    List<String> names = Arrays.asList("Ada", "Bob", "Eve");
    names.stream().forEach(System.out::println);
  }
}

Diziler

Diziler, Arrays.stream(array) kullanılarak akışlara dönüştürülebilir.

Kod: dizi akışı

Bu kod, bir int dizisini IntStream'e dönüştürür ve değerleri yazdırır.

import java.util.*;import java.util.stream.*;public class Main {
  public static void main(String[] args) {
    int[] nums = {1, 2, 3};
    IntStream s = Arrays.stream(nums);
    s.forEach(System.out::println);
  }
}

Üretilen akışlar

Stream.generate veya Stream.iterate kullanarak sonsuz akışlar üretebilirsiniz.

Akış kaynakları kontrolü

Hızlı kontrol: Hangisi Java akışının yaygın bir kaynağı NOT?

Özet

Özet: Akışlar koleksiyonlardan, dizilerden veya üreteçlerden başlar. Sırada map/filter/reduce öğreneceksiniz.

Sıkça Sorulan Sorular

“Akış Kaynakları” dersi ücretsiz mi?

Evet — “Akış Kaynakları” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Java Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Java Academy kursu toplamda 3 dersten oluşur.

“Akış Kaynakları” dersinde ne öğreneceğim?

Akışların nereden geldiğini keşfedin: koleksiyonlar, diziler ve üreteçler. Java Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Java Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Java Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.

“Akış Kaynakları” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Java Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Java Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Akış Kaynakları
  2. map/filter/reduce
  3. Toplayıcılar ve Gruplama
← Java Academy Sayfasına Dön