SORU
24 Kasım 2008, PAZARTESİ


Java jenerik olarak silme kavramı nedir?

Java jenerik olarak silme kavramı nedir?

CEVAP
24 Kasım 2008, PAZARTESİ


Temelde jenerik derleyici hile ile Java uygulanan bir yöntem. Derlenmiş genel bir kodaslındaT (veya başka türde bir parametre) hakkında konuşmak, her yerde sadece java.lang.Object kullanır ve gerçekten genel bir tür derleyici söylemek için bir meta var.

Sen Genel tür veya yöntem karşı bazı kod derlerken, derleyici gerçekten (tip T bağımsız değişken nedir yani) demek ve doğrular ne işe yararderlemedoğru olanı yapıyorsun, ama verilmiş kod yine sadece java.lang.Object - derleyici açısından müzakerelerin zaman ekstra gerektiğinde atmalarını oluşturur. Yürütme zaman, List<String> List<Date> bir tam olarak aynı; bilgi olmuştur fazladan yazınsildimderleyici tarafından.

Bu karşılaştırma ile, diyelim ki, C#, nerede bilgileri tutulur yürütme zamanında, izin kodunu içeren ifadeler gibi typeof(T) eşdeğer T.class - bunun dışında, ikinci geçersiz. (Arasında daha fazla farklılıklar vardır .NET ve Java jenerik jenerik, unutma.) Tür silme "garip Java jenerik ile uğraşırken"/hata uyarı mesajları. birçok kaynağı

Diğer kaynaklar:

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DONFANTASTICKYPESS

    DONFANTASTIC

    1 Temmuz 2007
  • HowcastTechGadgets

    HowcastTechG

    22 EYLÜL 2010
  • TechShowsYou

    TechShowsYou

    3 Mart 2011