Transient dans la signature d'une méthode ?
Bonjour,
Après avoir décompiler un .class, j'ai remarqué que le code java obtenu comportait des méthodes avec le mot clé transient dans leur signature :
Code:
public transient void call() {...}
A quoi sert ce mot clé dans la signature d'une méthode ?
(Je ne vous demande pas dans le cas des attributs, j'ai compris et c'est expliqué ici)
Est-ce ajouté par un ofuscateur de code pour rendre plus pénible le reverse engineering ? ou y a t'il vraiment un intérêt ?