Category: İleri Java

Java Collection Framework

Java Collection Framework

Java Collection Framework, koleksiyonlar üzerinde gelişmiş işlemler yapabilmenizi sağlamak ve kolaylaştırmak için geliştirilmiş çok kapsamlı bir Java kütüphanesidir. Java Collection Framework kullanarak, Java nesnelerini tekbir çatı altında gruplayabilir, nesneler üzerinde birçok güçlü ve gelişmiş...

Jenerikler (Java Generics)

Jenerikler (Java Generics)

Java programlama dilinin güçlü özelliklerinden biri de Jenerikler (generics) konusudur; Daha önce C++ programlama ile ilgilenenler C++ dilindeki “Template” (Şablon) kavramı ile hemen hemen aynı işlevlere sahip olduğunu göreceklerdir. Java’da jenerikler ( generics), ön tanımlı...

Java Object Serialization

Java Object Serialization

Java tamamen nesne yönelimli bir programlama dili olduğu için, Java üzerinde uygulama geliştirirken nesneleri sıkça kullanıyoruz. Java platformunda bilindiği gibi, int, double, byte gibi primitive tipler dışındaki her şey nesnedir; Ancak Java’da kullanılan nesneler,...

Networking (Socket Programming)

Networking (Socket Programming)

Java, network (ağ) işlemleri için çok gelişmiş bir API desteği sunar; Java programlama dilinin popülaritesi büyük ölçüde platform bağımsız uygulamalar geliştirilmesine izin vermesinden kaynaklanır. Bunun için de, internet gibi devasa bir ağda bulunan çeşitli platformlarda,...

Java Uygulama kullanarak e-posta göndermek

Java Uygulama kullanarak e-posta göndermek

Java Uygulama kullanarak e-posta göndermek için makinenizde yüklü JavaMail API ve Java Aktivasyon Framework (JAF) olması gerekir. Java’nın standart web sitesinden JavaMail (Version 1.2) en son sürümünü indirebilirsiniz. Java’nın standart web sitesinden JAF son...

Java – Çoklu Kullanım (Multithreading)

Java – Çoklu Kullanım (Multithreading)

Thread Metotları: Thread sınıfında bulunan önemli yöntemlerin listesi. SN Metodlar 1 public void start() 2 public void run() 3 public final void setName(String name) 4 public final void setPriority(int priority) 5 public final void...