Naming Conflicts – OCA Java SE 8 Dersleri 4

OCA Java SE 8

Java sınıflarımızda kullanılacak kütüphanelerin çakışma durumu olabilir. Bu çakışma durumları hangi kütüphanenin import edilemeyeceğinin bilinmemesinden kaynaklanır. Örnek olarak bir kod bloğumuz olsun.

Örnek kod bloğumuzda Date kütüphanesi hangi paketten import olacak? java.util.Date mi? java.sql.Date mi?

Eğer yukarıdaki gibi bir import yapılırsa kod bloğu çalışmaz çakışır.

Yukarıdaki kod bloğu çalışmaz import edilecek iki adet aynı paket bulunmaktadır. Çakışır.

Yukarıdaki kod bloğu çalışır. sql paketindeki Date hariç diğer paketler import olur.


Önceki Ders: main() Method
OCA Java SE 8 Dersleri
Sonraki Ders:  Sınavda Dikkat Edilmesi Gereken Kod Formatı

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Burak KUTBAY 2010 - 2019
%d blogcu bunu beğendi: