Aujourd'hui encore, je vois souvent des traits de soulignement dans les variables et méthodes Java, par exemple dans les variables membres (comme "m_count" ou "_count"). Autant que je me souvienne, l'utilisation de caractères de soulignement dans ces cas est considérée comme un mauvais style par Sun.
Le seul endroit où ils doivent être utilisés est dans les constantes (comme dans "public final static int IS_OKAY = 1 ;"), car les constantes doivent être en majuscules et non en minuscules. Ici, l'underscore devrait rendre le code plus lisible.
Pensez-vous que l'utilisation d'underscores en Java est un mauvais style ? Si oui (ou non), pourquoi ?