SORU
30 Ocak 2009, Cuma


Ne örneğin ve Sınıf arasındaki farktır.(...) isAssignableFrom?

Aşağıdakilerden hangisi daha iyi?

a instanceof B

ya

B.class.isAssignableFrom(a.getClass())

Bildiğim kadarıyla tek fark, 'bir' ikinci bir istisna atar ise, ilk null döndürür false. Onun dışında hep aynı sonucu veriyor mu?

CEVAP
30 Ocak 2009, Cuma


Sınıfını bilmek gerekir instanceof, kullanırken "B" derleme zamanında. isAssignableFrom() kullanırken dinamik ve çalışma zamanı sırasında değiştirin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hockeywebcasts

    hockeywebcas

    31 EKİM 2012
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011
  • Make:

    Make:

    23 Mart 2006