SORU
31 Mayıs 2010, PAZARTESİ


Yanlış Java ile yazıldı yöntemleri ya da sınıflar kullanabilir miyim?

Eclipse web uygulaması geliştirmek için kullanıyorum. Bugün sadece JAR dosyasını değiştirerek gergi benim sürüm güncelledik. Yöntemleri kabul edilmez, ama eğer kod iyi çalışıyor bazı yerlerde uyarılar alıyorum.

Bazı şeyleri bilmek istiyorum

  1. Yanlış Java ile yazıldı yöntemleri ya da sınıflar kullanabilir miyim?

  2. Eğer herhangi bir yöntem değişikliği ve uyarıları ile benim uygulama çalıştırmak istemiyorum eğer doğru değilse, herhangi bir performans sorunu yaratır.

CEVAP
31 Mayıs 2010, PAZARTESİ


1. Yanlış Java ile yazıldı yöntemleri ya da sınıflar kullanabilir miyim?

the definition of deprecated:

Program elemanı @Onaylanmadı programcılar tehlikelidir çünkü kullanarak, genellikle cesareti olan biri, ya da daha iyi bir alternatif var, çünkü açıklamalı.

Bu yöntem zaman belirsiz bir süre için Geriye doğru uyumluluk için API tutulur ve gelecek sürümlerde kaldırılmış olabilir. O, hayır, değilyanlışAPI değişikliklere karşı daha sağlam olan , ama bunu yapmanın daha iyi bir yolu.

2. Eğer herhangi bir yöntem değişikliği ve uyarıları ile benim uygulama çalıştırmak istemiyorum eğer doğru değilse, herhangi bir performans sorunu yaratır.

Büyük olasılıkla hayır. Admin, daha önce olduğu gibi çalışmaya devam edecektir. API yöntemi sözleşmesi değişmez. Eğer bazı iç veri yapısı yeni, daha iyi bir yöntem lehine değişirse, bir performans etkisi olabilir, ama oldukça zayıf bir olasılıktır.


en komik adminJava API, ımo, FontMetrics.getMaxDecent. İtiraz nedeni: Yazım hatası.

Kaldırılmış. 1.1.1, getMaxDescent yerini GÖRDÜM sürüm().

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • ehowhome

    ehowhome

    22 NİSAN 2009
  • FOSDEM

    FOSDEM

    13 Ocak 2009