Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Deitel,H.M., Java How to program, , 2001. Tevfik Kızılören, 2011, Java ve Java Teknolojileri, Kodlab Yayınları
Dersin İçeriği
Yapısal problem çözme ve yukarıdan aşağı analiz sürecleri, programlama dilleri
kullanarak çözüm algoritmaları tasarlama ve gerçekleştirme ,Java programlamaya
giriş,dizi ve matris işlemleri, grafik komutları ve grafik çizimi ,fonksiyon ve metod
kullanımı, ileri programlama fonksiyonları,program yapıları ve fonksiyonlar,
fonksiyonlara parametre gönderme ve alma, referanslar, fonksiyonlara referans
gönderme, referans döndüren fonksiyonlar,alt-programlar, fonksiyonlar,
prosedürler, yöntemler, değişken geçme, menzil ve görünürlük,kompozit tipler:
diziler, kayıtlar, varyantlar ve kesişimler, kelime dizileri. İşaretçiler, erişim tipleri ve
dinamik allokasyon,işaretleyiciler, yapı ve birleşimler, veri dosyaları, dosya
oluşturma, açma işleme ve kapatma,nesneler, sınıflar, veri ve fonksiyon üyeleri,
oluşturucular ve yokediciler,Java’nın ilginç özellikleri: Java Sanal Makinesi ( JVM),
arabirimler ve yansıma, JVM uygulamaları. ikinci depolama, basit ve ileri grafikler,
applet, AWT, diyalog, tablo, grafik içeren fonksiyonları uygular.