Category: Java

Java 8 Nedir? Java 8 Dersleri

Java 8, Java programlarının geliştirilmesi ve çalıştırılması konusunda verimlilik artışı sağlamayı hedefleyen yeni özellikler, iyileştirme ve hata düzeltmeleri içeren en son Java sürümüdür. 18 Mart 2014’te ilk sürümü yayınlanan Java 8. Bir çok yeni özellik…

Java 8 Optional Class Nedir? Kullanım Örneği

Java 8 ile gelen yeniliklere bakmaya devam ediyorum. Bu yazıda Optional Class kavramından bahsederek örneklendirmeye çalışacağım. Optional Class kullanımı oldukça kolay ve kullanışlı bir yöntemdir. Yazılımda oluşan NullPointerException hatalarını en aza indirmeyi sağlamayı amaçlayan bir…

Java 8 ile forEach() Kullanım Örneği

Java 8 ile gelen Stream API (bakınız : Stream Api Nedir? Kullanım Örneği) ve Lambda özellikleri sayesinde kod yazma işlemi bizler için daha kolaylaştı. Yeni gelen özellikler kullanarak bir forEach() kullanım örneği nasıl olur bakalım….

Java 8 Stream API Nedir? Kullanım Örneği

Java 8 ile gelen ve oldukça sık kullanılan Stream API özelliğini örnekler vererek açıklamaya çalışacağım. Stream API ile yığınsal veriler üzerinde kolayca işlemlerimizi yapabilme özelliği gelmiştir. Yığınsal veriden kastettiğim Collectionlar, diziler vs… dir. Elimizde bir…

Project Lombok Nedir? Lombok Kullanım Uygulama Örneği

Java projelerimizde daha hızlı ve “gereksiz” gördüğümüz ve maalesef her zaman yapmak zorunda olduğumuz bazı kalıpları yazmaktan Lombok kütüphanesi ile nasıl kurtulduğumuzu göreceğiz. Lombok sayesinde bir Bean’de genellikle olması gereken ve yazmak zorunda olduğumuz kodları…

Primefaces Subtable ile Custom Exporter Kullanımı

Primefaces  ile listemizi sıralı olarak göstermek için kullanılan yöntem datatable bileşinidir. Bu bileşen çok marifetli ve farklı kullanımlarını Primefaces Showcase sitesinden incelemek mümkün. Bu yazıda Primefaces Showcase’de de yer alan Datatable bölümünde olan Subtable bileşinine…

IDEA: javac: source release 1.8 requires target release 1.8 Hatası ve Çözümü

Java projesinizi yaptınız çalıştırmak istediğinizde aşağıdaki gibi bir hata mı aldınız?

Bu sorunun farklı çözümleri mevcut ama bu sorunun çıkmasının nedeni projenizi compile edecek Java sürümünü Intellij IDEA’nın bilememesinden kaynaklanmaktadır. Kullandığımız IDE’ye java compiler…