• Çar. Tem 6th, 2022

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…