- Identifier must start with a letter, a currency character ($), or an underscore (_). Identifier can’t start with a number.
- After the first character, identifier can contain any combination of letters, currency characters, connecting characters, or numbers.
- Identifier in Java are case-sensitive. foo and Foo are two different identifiers.