title: Using underscores in Java variables and method names
body: <p>Even nowadays I often see underscores in Java variables and methods. An example are member variables (like &quot;m_count&quot; or &quot;_count&quot;). As far as I remember, to use underscores in these cases is called bad style by <a href="https://en.wikipedia.org/wiki/Sun_Microsystems" rel="nofollow noreferrer">Sun</a>.</p>
  <p>The only place they should be used is in constants (like in &quot;public final static int IS_OKAY = 1;&quot;), because constants should be all upper case and not <a href="https://en.wikipedia.org/wiki/Camel_case" rel="nofollow noreferrer">camel case</a>. Here, the underscore should make the code more readable.</p>
  <p>Do you think using underscores in Java is bad style? If so (or not), why?</p>