网站建设管理做什么,dw免费网站模板,永康市建设银行网站查询,杭州网站建设岗位薪资变量名普通变量命名应该采用首字母小写#xff0c;其他字母首字母大写的方式。final static变量的名字应该都大写#xff0c;并且指出完整含义。如果一个常量名称由多个单词组成#xff0c;则应该用下划线来分割这些单词如。NUM_DAYS_IN_WEEK MAX_VALU如果需要对变量名进行缩…变量名普通变量命名应该采用首字母小写其他字母首字母大写的方式。final static变量的名字应该都大写并且指出完整含义。如果一个常量名称由多个单词组成则应该用下划线来分割这些单词如。NUM_DAYS_IN_WEEK MAX_VALU如果需要对变量名进行缩写时一定要注意整个代码中缩写规则的一致性contextctx messagemsg通过在结尾处放置一个量词就可创建更加统一的变量First(一组变量中的第一个) Last(一组变量中的最后一个) Next(一组变量中的下一个变量) Prev(一组变量中的上一个) Cur(一组变量中的当前变量)无论什么时候均提倡应用常量取代数字、固定字符串。也就是说程序中除01以外尽量不应该出现其他数字。索引变量i、j、k等只作为小型循环的循环索引变量。逻辑变量避免用flag来命名状态变量用is来命名逻辑变量。if(isClosed){ dosomeworks; return; }数组总是使用以下方式定义数组int[] arr new int[10];禁止使用C语言的是形式禁止 int arr[] new int[10];集合数组或者容器推荐命名方式为名词s的方式例如List persons getPerson(); for(Person person : persons){ dosomeworks; }泛型应该尽量简明扼要(最好是一个字母)以利于与普通的class或interface区分Container中的Element应该用E表示;Map里的key用K表示value用V;Type用T表示;异常用X表示如果需要接收多个Type类型的参数应该用邻接T的大写字母——例如S——来依次表示当然也可以用T1, T2这样的方式public class HashSet extends AbstractSet {…} public class HashMapextends AbstractMap {…} public class ThreadLocal {…} public interface Functor { T val() throws X; }推荐的命名1.当要区别接口和实现类的时候可以在类的后面加上“Impl”。interface Container class ContainerImpl2.Exception类最好能用“Exception”做为类命名的结尾DataNotFoundException InvalidArgumentException3.抽象类最好能用“Abstract”做为类命名的开头AbstractBeanDefinition AbstractBeanFactory4. Test类最好能用“Test”做为类命名的结尾ContainerTest5.简称与缩写(不推荐使用)cp代表colorPoint buf代表buffer off代表offset len代表length除非是在循环中否则一般不推荐使用单个字母作为变量名不过也有例外即约定俗成的单个字母b代表byte c代表char d代表double e代表Exception f代表float i, j, k代表整数 l代表long o代表Object s代表String v代表某些类型的特定值代码风格花括号