Quick Index
Overview


Java class names use camel case (bumpy) which simply means the first character of each word is capitalized.

Note that spaces are not allowed in any of the names.

Also see alphanumeric

Class Names


Rules


First character -- Uppercase letter or underscore allowed (digit not allowed)
Remaining characters (beyond first) -- Alphanumeric character or underscore allowed (digits allowed)

Examples of Valid Class Names



Note: Underscores are allowed but generally not used

Examples of Improper Class Names



File Names


Rules:


Examples: