Java HashMap Nedir ? (Key Value İlişkisi) Ders 1:

Diğer proğramla dillerinden hakim olduğumu key value ilişkisini yönetebileceğimiz bir yapı.Bu yapıda verileri key value ilişkisi ile depolayabiliriz.Aslında key value ilişkisi ile verileri yönetmenin farklı yolları var mesela 2 farklı dizi yapıp bu şekilde bir sistemde yapabilirim ama adamlar zaten biz uğraşmayalım diye hashmap diye bişi geliştirmişler o yüzden hashmap olmasaydı evet bunu kullanabilirdik.Öncelikle hashmap kullanmak için porjeimize java.util.hashmap kütüphanesini ekliyoruz ve ardından başlıyoruz.

Okumaya devam…

Java’da Arraylist Nedir?

ArrayList aslında Koleksiyon türleri olarakta anılır.Eğer java da vektör konusuna hakimseniz bunu çok daha kolay anlayabilirsiniz.Arraylist tuttuğu veri yapıları gereği daha fazla ögeyi barındırmak için kullanılır.Tutulan veriye göre Arraylist yapısı dinamik olarak büyüyebilir.

Okumaya devam…

Java’da Diziler (Tek Boyutlu Diziler) Ders 1

Öncelikle diziler neydi ? Diziler emekti…Yok tamam diziler birden fazla veri yi sıralı bir şekilde tutmak için kullanılır.Tek boyutlu ve iki boyutlu yani matrisler olarakta bilenen dizi türleride vardır.Biz burada tek boyutlu dizler ile başlayıp dizilerin içinden geçicez 🙂 Diziler konusu biraz uzun olucak o yüzden kahveleri hazırlayalım.

Okumaya devam…

Java Swing (GUI) Proje 1: Java İle Random Password Programı Yapalım

Evet şimdi öğrendiğimiz bilgileri pekiştirme vakti geldi.Java ile basit arayüzden oluştan bir şifre oluşturma programı yapalım.Diyelim bir Active Directory yapımız ve kullanıcılara şifre vermemiz gerekli.Bunun içinde belirli bir şifre kombinasyonuz olsun ve bunu artık biz değil programımız bizim için şifre oluştursun ve biz istediğimiz yerde kullanalım.Tabı ki bu program Active Directory ile şimdilik entegre bir şekilde çalışmayacak ama aramızda bunu yapacak yürekli arkadaşlar var eminim 🙂

Okumaya devam…

Java Swing – Oluşturmak (GUI) 1

Java ile programlamada eğer arayüz oluşturmak istiyorsak Java Swing bunların en başında geliyor.Şimdi öncellikle temel yapı taşlarına bir göz atalım.

Öncelikle swing kütüphaneleri mutlaka projemize import etmek zorundayız .Ben bu örnekte import javax.swing.JFrame; ile Frame yani pencere yapsını kullanacağım için öncelikle bunu import ediyorum.Şimdi kodlarımıza bakıyorum.

Okumaya devam…