String vs. StringBuilder vs StringBuffer
Merhabalar. Bu yazıda String, StringBuffer ve StringBuilder karşılaştırması yapacağız. Öncelikle şöyle bir tablo ile ufak bir karşılaştırmasını yapalım bu sınıfların. Immutable Thread Safe String Evet Immutable Olmasından Dolayı Thread Safe…
Collections 5 – Set Interface
Merhabalar. Önceki yazımızda LinkedList’i öğrenmiştik ve List Interface’i bitirmiştik. Bu yazıda Set Interface konusunu öğreneceğiz. Set Interface tekrarlı eleman tutmayan bir koleksiyon yapısıdır. Set Interface Collection Interface’den metotları miras alır ve tekrarlı…
Collections 4 – List Implementation LinkedList
Merhabalar. List Implementation ArrayList yazısında List arabirimini uygulayan bir sınıf olan ArrayList’i görmüştük. Bu yazıda ise bir başka List Implementation olan LinkedList‘i ve ArrayList ile LinkedList’in farklarını ve benzer yönlerini öğreneceğiz.…
Collections 3 – List Implementation ArrayList
Merhabalar. Önceki yazıda List Interface konusunu işlemiştik. Bu yazıda ArrayList konusuna değineceğiz. ArrayList, List arabirimini uygulayan yeniden boyutlandırılabilir bir dizi (array) uygulamasıdır (implementation). Bu sayede List Interface içindeki tüm metotları uygular. İçerisine…
Collections 2 – List Interface
Merhabalar. Önceki yazıda Collection’a Giriş yapmıştık. Bu yazıda Collection Interface’den türetilmiş olan List interface’i inceleyeceğiz. List interface tekrarlı veri içerebilen, sıralı olma özelliğine sahip bir collection yapısıdır. List’in tıpkı Array gibi indis yapısı vardır…
Collections 1 – Giriş, Java’da Collections Nedir?
Merhabalar. Bu yazı ile birkaç yazı sürecek olan Java’da Collections konusuna başlamış oluyoruz. Yazıları yazarken kaynak olarak Deitel&Deitel’in How To Program Java kitabını ve birtakım internet sitelerini kullanıyor olacağım. Sitelerin…
Java’da Nesnenin Nesneye Atanması
Merhabalar arkadaşlar. Java’ya yeni başlamış ya da biraz ilerlemiş ama bu ayrımın farkında olmayan arkadaşlar için birşeyler yazmak istedim. Java’da bizim kullandığımız bir atama operatörü var : = Bu operatör bizim bir…
Java’da İki Listedeki Ortak ve Ortak Olmayan Elemanları Bulmak
Bazı durumlarda elimizdeki iki liste arasındaki ortak elemanları ya da ortak olmayan elemanları elde etmemiz gerekebilir. Ben de bu yazıda bu iki durumu nasıl gerçekleştirebiliriz onu anlatmaya çalışacağım. Şimdi bizim…
TDD Nedir? Java ile TDD Örneği
Merhabalar arkdaşlar. Bu yazıda TDD (Test Driven Development) kavramının ne olduğuna değineceğiz ve Java dili ile TDD kavramını örneklendirmeye çalışacağız. TDD Nedir? Açılımı Test Driven Development olan ve Türkçe’ye Test Güdümlü Development olarak çevirebileceğimiz,…
Spring Boot – BuildProperties İle Build Bilgilerini Alalım
Merhabalar arkadaşlar. Bu yazıda BuildProperties ile bir Spring Boot uygulamasındaki build bilglerinin alınmasına değineceğiz. Başlayalım 🙂 İlk olarak projemizin pom.xml dosyasına bir göz atalım. Bizim Spring Boot’a build bilgilerini söyletttirebilmemiz…