CodeGym /Kurslar /All lectures for TR purposes /Seviye için ek dersler

Seviye için ek dersler

All lectures for TR purposes
Seviye , Ders
Mevcut

eşittir () ve hashCode () sözleşmeleri veya her neyse

eşittir ve hashCode yöntemleri birbiriyle yakından ilişkilidir ve her iki yöntemi de tutarlı bir şekilde geçersiz kılmak iyi bir fikirdir . Pek çok insan bunu biliyor. Ancak herkes bu kuralın nedenini ve onu çiğnemenin sonuçlarını tam olarak anlamıyor.

Bu gönderide , bu yöntemlerin arkasındaki fikre bir göz atacağız, amaçlarını gözden geçireceğiz ve neden bu kadar ilgili olduklarını keşfedeceğiz.

Java'da değişmezlik: son, sabitler ve değişmez

Bu derste , özel son değiştirici hakkında konuşacağız . Bunu, programımızın sabit, net ve değişmeyen davranışa ihtiyaç duyduğumuz kısımlarını "dondurmanın" bir yolu olarak düşünebilirsiniz.

Bunu programımızın üç öğesine uygulayabiliriz: sınıflar, yöntemler ve değişkenler. Sırayla üzerlerinden geçelim.

Video: Java. Nesne sınıfı Mülakat sorularının anketi

Sonlandırma yöntemi ne için? wait , notify ve notifyAll yöntemlerinin belirli özellikleri nelerdir ? Equals ve hashCode yöntemleri nasıl ilişkilidir? Neden tüm Java sınıfları Object'i devralır ? Video, bu ve diğer pek çok sorunun yanıtını veriyor.

Yorumlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION