Legal Identifiers in Java

December 13, 2006 · Posted in java · Comment 
  • Identifiers must start with a letter, a currency character($), or an underscore(_).
  • Identifiers cannot start with a number.
  • After the first character, identifiers can contain any combination of letters, currency characters, underscores, or numbers.
  • Identifiers are case-sensitive
  • “enum” cannot be used as identifier because it is added as a Java keyword in 5.0