How to deprecate Java method

Chi usa NetBeans (ma credo anche altri editor Java) si sarà imbattuto più di una volta in suggerimenti di metodi deprecati evidenziati con il font barrato. Oggi ho avuto bisogno di deprecare un metodo in una mia classe e volevo rendere lo stesso effetto deprecated che hanno le classi Java all’interno di Netbeans.

Ho scoperto quindi che esistono le Java annotations che permettono di attribuire dei tag ai metodi di una classe. Fra i tag possibili c’è @Deprecated che è stato creato per rafforzare il tag @deprecated (nota l’iniziale minuscola!) di javadoc. Quindi per deprecare un metodo in una classe java:

@Deprecated
public int foo(int val) {

// do something

}

Un pensiero su “How to deprecate Java method

  1. Bello. scrivine ancora, non sono un programmatore, ma hai spiegato più tu in poche righe che tutti i corsi e i libri su Java.
    P.S.
    Voglio fare un programma in Java, non trovo il bandolo della matassa ;(

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...