Programlama

Java Collections Comparable ve Comparator Interfaceleri

Merhaba arkadaşlar bu yazım javadaki çok önemli bir framework olan collections framework’üne ait Comparable ve Comparator interfacesinden bahsedeceğim. Comprable Interface ? Comparable interface si genellikle bazı özel oluşturulan nesnelerden yapılan dizilerin sıralanmasında kullanılır. Ne demek […] Devamını Oku…

Generic Classes – Jenerik Sınıflar

Jenerik Sınıflar neden kullanılır ? Veritipinin tam belirlenemediği durumlarda ve veri tiplerini tek bir çatı altında toplayarak,kodun tekrar tekrar yazılmasını önleyen mekanizmalardır Java tip ihlallerine çok dikkat eden bir dildir. Derleme zamanındaki hataları bulmak  çalışma zamanındaki […] Devamını Oku…

Java Kalıtım (inheritance ) nedir ?

Merhaba Arkadaşlar ; Bu dersimizde Java ‘da kalıtım hakkında bilgi vereceğim. Temel ‘de Nesne Tabanlı Programlama deyince akla gelen şeylerden ilkidir kalıtım.  Tanımlayacak olursak , Oluşturduğunuz bir class’daki özellikleri ve metodları yeni oluşturduğunuz sınıfa tekrar […] Devamını Oku…

Java Abstract Class nedir ?

Merhaba Arkadaşlar, Devam eden Java Programlama kursumuzdan dolayı not olarak elimizde olsun diye yazdığım yazılara devam ediyoruz. Bu yazıda Abstract Class nedir ? ne İşe yarar ? Nasıl oluşturulur ? ve Gerçek hayattan konu ile […] Devamını Oku…

Java’da Veritabanı Kullanmadan Rehber Uygulaması

Merhaba Arkadaşlar ; Devam ettiğimiz java kursumuzda öğrencilere örnek teşkil etsin diye bazı örnekler yapıyorum ve bunları da burada paylaşmaya çalışıyorum. Bir çok konu internette detaylı olarak teorik anlatımları var ancak güzel konuyu anlatan örnekler […] Devamını Oku…

Nesne Tabanlı Programlama ve Kapsülleme ( encapsulation ) nedir ?

Bir önceki yazımda sınıf ve nesne kavramından bahsetmiştim.  Yeni bir personel class’ı oluşturmuştuk ve içinde bazı veritipleri tanımlamıştık. Bu veri tipimizi doğal olarak kullanıcının tasarrufuna (kullanımına) açacağız . Ama burada şöyle bir durum söz konusu […] Devamını Oku…

Java Sınıf ve Nesne kavramları

Merhaba; Bugun sizlerler Nesne Tabanlı Programlama deyince akla gelen Sınıf ve nesne kavramlarından bahsedeceğim . Projelerimizde genelde Primitive veritiplerini (int , float,.vb…) kullandık ve bunlarla işlemler yaptık. Projelerimizin dahada büyüdüğünü düşündüğümüzde bu veri tipleri biraz […] Devamını Oku…

Java StringBuilder Sınıfı

Merhaba ; Programlama dillerinde String nesneler ile çoğu zaman işimiz olur . Hatta bunların üzerinde bazı düzenlemeler yaparak farklı kombineler üretmek vb. işler çok önemlidir. String ile ürettiğimiz değişkenler “immutable” dir. yani ; iki tane […] Devamını Oku…

Java Iterator ve ListIterator kullanımı

Merhaba; Java’da diziler arasında gezinti yapabilmek ve düzenleme  yapabilmek için kullanılan kullanışlı iki nesneden bahsetmek istiyorum. Iterator ile listemizde ileri doğru gezebilir elamana ulaşabilir ve eleman çıkartabiliriz . Birazcık daha fonksiyonları arttırmak istersek burada ListIterator’ […] Devamını Oku…

Java ile Mini Kelime Oyunu

Merhaba arkadaşlar . Bugün ki yazımda java ile verilen kelime havuzundan rastgele seçilen kelimelerle bir kelime oyunu yapacağız. java konsol uygulaması olarak yazacağız. İsteyen görsel bir arayüze monte edebilir . evet kodlarımıza bakalım.     […] Devamını Oku…