..


Sponsor Bağlantılar

StringBuffer ve StringBuilder de eşittir yöntemi uygulayın

Tarafından yazılmış Madde Damiano Verda
2 Sayfa 1

Bu yöntem yaygın bir programda kullanılan eşit Java iki nesnenin eşitliği test etmek. Bu aslında tüm diğer sınıfların Java kurucu prensibine göre devraldığı Object sınıfı tarafından tanımlanan bir yöntemdir: "Her şey bir nesnedir."

Ama tabii ki iki nesne arasında eşitlik kavramı nesnelerin kendilerini sınıfına göre zamanında tespit edilmelidir: başka bir deyişle, yöntem eşittir ve genellikle sınıf faiz ile (ya da geçersiz) yeniden tanımlanması gerekir.

Yeniden tanımlanması süreci programcı kendisi tarafından belirlenen özel sınıflar durumunda programcı tahsil olabilir, ama genellikle zaten en sık görülen dersler için de yapıldı.

Bu çalışmanın amacı yeniden tanımlanması niteliği ve sınırlarını incelemek, alfanümerik karakter setleri yönetmek için son derece yaygın kullanımı, StringBuffer ve StringBuilder sınıfları için yöntem eşittir.

StringBuffer ve StringBuilder

Her iki sınıf daha sonra programın yürütülmesi sırasında değişiklik ve her ikisi de aynı üst sınıf String miras karakter dinamik dizi depolamak için kullanılır.

StringBuffer çoklu kullanım için gerekli senkronizasyonu destekliyorsa sırasında programı tek bir iş parçacığı içerir yalnızca StringBuilder başarıyla kullanılabilir.

Eşittir yöntemi ile ilgili bu sınıfların özelliği, herhangi bir yeniden tanımlama yapılmaz aslında vücut bulur. Bu yöntemin yeniden tanımlanması (ya da geçersiz) sadece her iki elde temel sınıf String, yapılan aslında. Bu seçim, bu sınıfların kullanımını etkiler tamamen kolay olmayan sonuçlara yol açar.

Aynı Kategoride ...
E-Öğrenme
Linux (Ders) Linux (Ders)
Açık kaynak sistemi komple rehberi. 49 € düşük.
PHP (Ders) PHP (Ders)
Dinamik Web siteleri oluşturmak için tam ders. 49 € düşük.
Ruby on Rails ve Ruby (Ders) Ruby on Rails ve Ruby (Ders)
Ruby ve RoR ile yazılım ve Web uygulamaları oluşturun. En düşük € 39.
Sponsor Bağlantılar