JKP - Bölüm 6

0
upux
Java Kitap Projesinde Bölüm-6 yayınlanmıştır
Bölüm-6 da ki konu başlıkları

Polimorfizm
Geç bağlama (late binding)
Final ve Geç bağlama
Neden Polimorfizm ?
Genişletilebilirlik (Extensibility)
Soyut sınıflar ve metodlar (Abstract classes and Methods )
Niye soyut sınıf ve metodlara ihtiyaç duyarız ?
Yapılandırıcılar içersindeki ilginç durumlar
Kalıtım ve Yukarı doğru çevirim (Upcasting)
Aşağıya doğru çevirim (Downcasting)
www.riskturk.com/java
Saygılar
Altuğ B. Altıntaş

İlgili Yazılar

2008 JVM Dil Zirvesi Videoları

auselen

2008'in eylül ayında yapılan JVM (Java Sanal Makinası) Dil Zirvesinin videoları internet üzerinden erişilebilir hale geldi.

Eğer konuyla ilgili biraz ilginiz varsa James Gosling'den JVM spesifikasyonunun nasıl doğduğunu rahatlıkla izleyebilirsiniz (fz için 0:34). Diğer videolar arasında JRuby, Scala, JavaScript, JIT ve HotSpot gibi konular bulunmakta.

Orjinal habere buradan (ing.) ulaşabilirsiniz.

JBoss/Hibernate'den Gavin King ile Roportaj

malkocoglu_2

Hibernate projesinin lideri Gavin King ile ilginç bir röportajı sunuyoruz. Gavin ve takımı bir süre önce JBoss takımına katılmışlardı. EJB 3.0 standartını belirleyen uzman gurubu da son toplantılarında EJB 3.0 içinde Hibernate kullanmaya karar verince bu takıma büyük bir zafer hediye etmiş oldular. Gavin, EJB eleştirileri, bilgi işlem projelerinin doğası, açık yazılım projelerinde dikkat edilecek noktalar ve çevik metotlar yorumlarıyla ilginç bir kişiliktir. Faydalı olacağını umarım.

http://www.bilgidata.com/yazi.jsp?dosya=a_gavin_king_mulakat.xml

SourceForge'daki ilk NASA Programı ve Daha Sağlam Java Kodları

anonim

Theserverside.com sitesinde yer alan habere göre NASA Java PathFinder ismindeki JVM'yi SourceForge sitesinde yayımladı.

Bu JVM programınızın çalışması sırasında ortaya çıkabilecek bütün durumaları simule ederek olası hatalarla ilgili bir rapor hazırlıyor.

Quake 2 Motoru Java'ya Port Edildi!

anonim

id Software'in yazdığı ve GPL lisansı ile dağıttığı Quake 2 motoru Java'ya port edildi. Yeni motoru herhangi bir sırf yapmak için yapılmış projeden ayıran şey performansının C ile yazılmış orjinal motorun performansını yakalayıp hatta geçebilmiş olması. Henüz 1.0 versiyonu çıkmamış olmasına rağmen şimdiden C hızında çalışan bir oyun motorunun üretilebilmiş olması Java'nın akıllardaki imajına uymasa da akla ilginç fikirler getirmiyor değil.

Java Türkçe Yazılım Hatası

anonim

LimeWire adlı bir birebir (peer-to-peer) iletişim uygulamasının Türkçe çevirisini yaparken javadan kaynaklanan bir Türkçe uyumsuzluğu, yazılım hatası saptadık. Sorun, basitçe ifade etmek gerekirse, "İi-Iı" çiftlerinden kaynaklanıyor...