Java'da kullanımdan kaldırılan yöntemleri kullanabilir miyiz?

İçindekiler:

Java'da kullanımdan kaldırılan yöntemleri kullanabilir miyiz?
Java'da kullanımdan kaldırılan yöntemleri kullanabilir miyiz?
Anonim

Performans değişmeden kullanımdan kaldırılmış kodu kullanmaya devam edebilirsiniz, ancak bir yöntemi/sınıfı kullanımdan kaldırmanın tüm amacı, kullanıcılara artık onu kullanmanın daha iyi bir yolu olduğunu bildirmektir, ve gelecekteki bir sürümde kullanımdan kaldırılan kodun büyük olasılıkla kaldırılacağı.

Kullanımdan kaldırılan yöntemleri kullanabilir miyiz?

8 Cevaplar. Esasen kullanımdan kaldırılmış, bir geliştirici olarak size, yöntem/sınıf/orada ne varsa ve çalışıyor olsa da, bunu yapmanın en iyi yolu olmadığına dair bir uyarıdır. … Hala kullanımdan kaldırılmış şeyleri kullanabilirsiniz - ama önce neden kullanımdan kaldırıldıklarına bakmalı ve işleri yapmanın yeni yolunun sizin için daha iyi olup olmadığına bakmalısınız.

Kullanımdan kaldırılmış API kullanabilir misiniz?

Kullanımdan kaldırılmış bir API, API'deki değişiklikler nedeniyle artık kullanmanız önerilmeyen birAPI'sidir. Kullanımdan kaldırılan sınıflar, yöntemler ve alanlar hala uygulanıyor olsa da, gelecekteki uygulamalarda kaldırılabilirler, bu nedenle bunları yeni kodda kullanmamalısınız ve mümkünse eski kodu kullanmamak için yeniden yazmalısınız.

Java'da bir yöntemi kullanımdan kaldırılmış olarak nasıl işaretlersiniz?

Bir yöntemi kullanımdan kaldırıldı olarak işaretlemek için JavaDoc @deprecated etiketini kullanabiliriz. Java'nın başlangıcından beri yaptığımız şey buydu. Ancak Java diline yeni bir meta veri desteği sunulduğunda, ek açıklama da kullanabiliriz. Yöntemi kullanımdan kaldırılmış olarak işaretlemek için açıklama @Depreated. şeklindedir.

Deprecated, Java anlamına mı geliyor?

Benzer şekilde, bir sınıf veya yöntem kullanımdan kaldırıldığında, bu sınıfın veyayöntem artık önemli sayılmıyor. Aslında o kadar önemsiz ki, gelecekte var olmayı bırakabileceğinden artık hiç kullanılmamalıdır. … Bir sınıfı veya yöntemi "kullanımdan kaldırıldı" olarak işaretleme yeteneği sorunu çözer.

Önerilen: