Selçuk Uzunsoy tarafından yazılmış tüm yazılar

Stream API (J2SE8) mimarisi ve kullanım teknikleri: Bölüm-1

Herkese merhaba;

Bu makale ile Java 8 standartı olan stream api mimarisi hakkında sizlere bilgi vermeye çalışacağım. Öncelikle stream api ile ilgili bilinmesi gereken birtakım temel özelliklere değinelim:

Amaç: Yığınsal da denilen dizileri listeleri düzenlemey yarayan bir apidir. Bunlara örnek olarak primitive veya obje diziler olan int[] veya String[] gibi modeller veya JCF de bahsi geçen Collection interface inden genişleyen ArrayList, HashSet, LinkedHashMap, List, Set vs tüm bu örnek tiplere … Devamını Oku

IDE-Eclipse 1

Eclipse ile Java Projesi

Merhaba arkadaşlar, bugün sizlere Eclipse ile yeni bir Java projesini nasıl oluşturduğumuzu ve hangi ayarların ne işe yaradığını anlatacağım. Umarım faydalı olur…

Haydi başlayalım:

Eclipse ilk açıldığında size çalışma alnının nereye kurulacağını sorar. Siz silinmeyeceğinden emin olacağınız bir klasörün kök dizini ile birlikte tam adresini alıp size sorulan konumu gereken text kutucuğuna yapıştırın.(Şekil.1)

Eclipse açıldığında sorulan çalışma alanının konumu.
Şekil.1. Eclipse açıldığında sorulan çalışma alanının konumu.

Gereken konum verildikten hemen sonra açılan … Devamını Oku

Java & IDE

Java & IDE

Java yapısal olarak nesne odaklı mimariyi benimseyen, her aşamada nesne odaklı tasarım için yardımcı araçların kullanımınıza sunulduğu yüksek seviyeli modern bir dildir. Her dilde olduğu gibi Java ‘da kendine özgü IDE’leri olan bir geliştirme çatısıdır (framework). En yaygın olan IDE’ler şöyledir:

  • Eclipse
  • Netbeans
  • JDeveloper
  • IntelliJ

Yukarıda bahsi geçen IDE’ler size Java dilinde kodlama yaparken uyulması gereken kurallara riayet etmenize olanak verir ve gereken tasarım modellerini de biçimlendirmenizi … Devamını Oku