Explain Java Coding Standards for classes or Java coding conventions for classes?

Sun has created Java Coding standards or Java Coding Conventions . It is recommended highly to follow java coding standards. Class names should start with uppercase letter. Class names should be nouns. If Class name is of multiple words then the first letter of inner word must be capital letter.

Example:-

Employee, EmployeeDetails, ArrayList, TreeSet, HashSet