La ridenominazione di un metodo dichiarato in un'interfaccia provocherà anche la ridenominazione (e l'aggiornamento di tutti i relativi riferimenti) di tutti i metodi che rappresentano implementazioni di tale metodo.
Durante la ridenominazione di un metodo non static dichiarato come public, visibile dal pacchetto o protetto, verranno rinominati anche tutti i metodi sovrapposti ad esso e tutti i riferimenti saranno aggiornati.
La ridenominazione di un metodo static o private provocherà l'aggiornamento dei riferimenti relativi solo a tale metodo.
È possibile rinominare un metodo modificandone la dichiarazione nell'unità di compilazione in cui il metodo è dichiarato. Tuttavia, se si desidera aggiornare anche tutti i riferimenti, procedere come segue: