Sitemize arama motoru eklemek için seçeneklere bakarken, bir motoru gözümüze ilişti. Apaçe projesi dahilinde Lusin (Lucene) alt projesi, Java ile siteniz için arama motor özelliği sağlayabiliyor. Kullanımı çok basit. (Ed: Java ise, at sepete :p)
Hobi olarak Robot projeleri uğraşmak isteyenlerin bilgisine sunulur: Ekteki bölümlerde elektronik göz, motor kontrol tekniklerini, Java devresi kullanarak nasıl yapıldığını gösteriyoruz. Kullandığımız Java mikroişlemcisi JStamp, JavaOne toplantısında gösterildi ve büyük ilgi gördü. Hatta bu teknoloji çorbasına Lego beyni entegre etmeyi de başardık. Detaylar için: http://www.bilgidata.com/article_list.jsp?category=robotlar adresini ziyaret edebilirsiniz.
Projelerde, her ne kadar tamamen yeni teknolojiler ile işlem yapmak istesek de, bazen eski (fosil) teknolojiler ile yanyana çözümler üretmek sorunda kalıyoruz. Mesela bir AS/400 mainframe bilgisayara bağlanmak, Excel hesap tablosundan değerler okumak gibi.. (Excel'in fosil olarak addedilmesinin sebebi, formatının 'kapalı' oluşudur).
İşte bu gibi durumlarda, Java için elimizde olan imkanlardan örnekler...
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