名称中不能包含空格。
  名称不能以&,$,_(下划线)之类的特殊字符开头。 
  它应该以大写字母开头。
  它应该是一个名词,例如颜色,按钮,系统,线等。
  使用适当的词代替缩写词。
   示例: -  
 public class Employee
 {
 //code snippet
 }
   它应该以大写字母开头。
  它应该是一个形容词,例如Runnable,Remote,ActionListener。
  使用适当的词代替缩写词。
   示例: -  
 interface Printable
 {
 //code snippet
 }
   应以小写字母开头。
  应该是动词,例如main(),print(),println()。
  如果名称包含多个单词,请以小写字母开头,后跟一个大写字母,例如actionPerformed()。 
   示例: -  
 class Employee
 {
     //method
 void draw()
 {
     //code snippet
 }
 }
   它应该以小写字母开头,例如id,name。
  它不应以&(&),$(美元),_(下划线)之类的特殊字符开头。
  如果名称包含多个单词,请以小写字母开头,后跟一个大写字母,例如firstName,lastName。
  避免使用x,y,z等单字符变量。
   示例: -  
 class Employee
 {
     //variable
 int id;
 //code snippet
 }
   应该是小写字母,例如java,lang。
  如果名称包含多个单词,则应用点号(。)分隔,例如java.util,java.lang。
   示例: -  
 package com.lidihuo;
 //package
 class Employee
 {
 //code snippet
 }
   应使用大写字母,例如RED,YELLOW。
  如果名称包含多个单词,则应使用下划线(_)分隔,例如MAX_PRIORITY。
  它可以包含数字,但不能作为首字母。
   示例: -  
 class Employee
 {
     //constant
  static final int MIN_AGE = 18;
 //code snippet
 }