Bize Ulaşın

Eğitim İçeriği

Giriş

  • JVM, JRE ve JDK
  • Entegre Geliştirme Ortamı (IDE)
  • Java kodunun derlenmesi ve çalıştırılması

Java Sözdizimi

  • Paketler
  • Değişkenler, diziler ve veri tipleri
  • Operatörler ve kontrol akışı
  • Enum (Sayısal listelemeler) detayları

Nesne Yönelimli Programlama

  • Sınıflar ve nesneler
  • Sınıf yapılandırıcıları
  • Kalıtım, yükleme (overloading) ve ezme (overriding)
  • Erişim belirleyiciler
  • Soyut sınıflar
  • Arayüzler

Java Koleksiyon Çerçevesi

  • Koleksiyonlar ve diziler
  • Listeler, haritalar, kuyruklar ve kümeler
  • Haritalar (Maps)
  • equals ve hashCode sözleşmesi
  • Sıralama

İstisna Yönetimi

  • Throwable sınıfı
  • Kontrol edilen ve kontrol edilmeyen istisnalar
  • İstisna fırlatma
  • 'try...catch' ifadeleri
  • Özel istisnalar oluşturma

Girdi/Çıktı API

  • Girdi ve Çıktı Akışlarıyla Çalışma
  • Bayt ve karakter akışı
  • Dosya İşleme
  • Nesne Seri Hale Getirme (Serialization)
  • NIO.2

Java Eşzamanlılığı

  • İş parçacıkları (Threads) ve eşzamanlılık
  • Thread sınıfı ve Runnable arayüzü
  • ExecutorService kullanılarak görev çalıştırma
  • İş parçacıklarının senkronize edilmesi

Kurs İçin Gerekli Önbilgiler

Yönelimli programlama dili (C, PHP, Basic, Pascal gibi) veya nesne yönelimli programlama dili bilgisi gereklidir.

 28 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (7)

Yaklaşan Etkinlikler

İlgili Kategoriler