名称中不能包含空格。
名称不能以&,$,_(下划线)之类的特殊字符开头。
它应该以大写字母开头。
它应该是一个名词,例如颜色,按钮,系统,线等。
使用适当的词代替缩写词。
示例: -
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
}