Kitap Tanıtımı |
Oku, izle, dinle, öğren!
Java, ustalarından Java tanımı istenseydi; eminim çoğunun ortak görüşü "Java Deryası" tanımı olurdu. Java teknolojileri üç ana grup altında incelenebilir. Başlangıç düzeyi olarak nitelendirilen JavaSE (Standart Edition), uzmanlık ve ileri düzey projelerin yer aldığı grup JavaEE (Enterprise Edition), tamamen ayrı bir alan olarak görülen mobil için ise JavaME (Micro Edition) ana başlıklarından söz edebiliriz.Her bir alan başlı başına ayrı bir uzmanlık alanıdır ve ayrı bir nitelik gerektirir. Fakat başlangıçtan ileri seviyeye doğru yolculuğu JavaSE ile yapacağız.
Bu kitap ile Masaüstü Uygulamaları, Web Uygulamaları ve Mobil alanda sağlam bir altyapı sahibi olacaksınız. Sektörün ekol araçları olan Eclipse ve NetBeans geliştirme ortamlarını tanıyacak ve bu araçlarda uzmanlaşacaksınız.
Kitapta yer alan bazı konu başlıkları;
Java Nedir?
Java Nasıl Çalışır?
HOTSPOT Teknolojisi Nedir?
Çöp Toplayıcısı Nedir?
JAR Nedir?
Java Geliştirme Ortamı
Açıklama Satırları
Nesnel Özellik
Temel Değişken Tipleri
Geçerlilik Alanı
İlk Java Programı
Java Dokümantasyon
Atamalar
Java Operatörleri
Dönüştürme İşlemi
Java Kontrol Deyimleri
Java Döngü Deyimleri
Java Dallandırma Deyimleri
Java Sınıflar (Class)
Java Constructors (Yapılandırıcılar)
Methodlar (Yordamlar)
This Anahtar Sözcüğü
Static Anahtar Kelimesi
Garbage Collector (Çöp Toplayıcı)
Java Diziler
Java Paket (Package) Kavramı
JAR Dosyaları
Erişim Belirleyiciler
Dahili Sınıflar (Inner Classes)
Dahili Sınıflar-Kalıtım (Inheritance)
Final Özelliği
Polimorfizm (Çok Biçimlilik) Kavramı
Arayüzler (Interfaces)
İstisnalar (Exception) Kavramı
Dosya İşlemleri
İnput (Girdi) Sınıfları
Output (Çıktı) Sınıfları
Reader (Okuyucu) Sınıfları
Writer (Yazıcı) Sınıfları
Java ile Dosya Sıkıştırma
Bölümleyiciler (Veri Parçalama) Sınıfları
Gelişmiş Tamponlama
Nesneler, Tamponlar ve Diziler
Thread Sınıfı
Nesnel Dizi Sınıfları
Arayüz (GUI) Programlama
Java & Veritabanı
Java7
Rakam Gruplama
Switch Yapısı
Try-catch Bloğu
Yeni Generic Yapısı
Java8 & Lambda
Java Lambda Projesi
Lambda İfadeleri
Esnek Arayüzler (Interfaces)
Listeleme ve Filtreleme
Her bölüm sonunda ödevlere yer vermeye çalışıldı. İşlenen ödev ve çözümleri kitap ile birlikte elinize ulaşan CD içerisinde ilgili bölüm dizininde bulabilirsiniz. Şu anda sadece mobil alanda milyarlarca cihazın Java teknolojisi ile çalıştığı ve beslendiği; birkaç yıl içerisinde bu rakamın katlanarak artacağı kesin olarak görülüyor.
Java Deryasına hoş geldiniz diyor ve hızla büyüyen bu sektörde Java ile bol kazançlar diliyoruz. |