alibaba的java命名规范如下: . [强制]代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束. 反例: _name / __name / $Object / name_ / name$ / Object$ . [强制]代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式. 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义.注意,即使纯拼音命名方式 也要避免采用. 正例: alibaba / taobao / youku / hangzhou…
今天让我们从心开始学习Java,从最基础的开始. 这篇先从java标识符的作用和命名规则说起. 1.作用 常量.变量.方法.类和包等的名称. 2.命名规则 必须以字母._下划线.美元符$开头. 其他部分可以是字母.下划线“_”.美元符“$”和数字的任意组合. 大小写敏感,长度无限制 不可以是Java的关键字 3.注意细节 Java不采用通常语言使用的ASCII字符集. Java采用unicode这样的标准的国际字符集.因此,这里的字母的含义:英文.汉字等等.(不建议使用汉字来定义标识符!) 4.…
标识符:就是给类,接口,方法,变量等起名字.组成规则:A:英文字母大小写B:数字字符C:$和_注意事项:A:不能以数字开头B:不能使Java中的关键字C:Java语言严格区分大小写常见的命名规则:见名知意 // 看到名字知道意思举例:我要定义一个学生类class Studet {}包:其实就是文件夹,用于把相同的类名进行区分(全部小写)单级:liuwenxin多级:cn.itcast (表示cn文件夹中有一个文件夹叫itcast)类或者接口:一个单词:单词的首字母必须大写举例:Student多个…
------- android培训.java培训.期待与您交流! ---------- 1.java语言组成:关键字,标识符,注释,常量和变量,运算符,语句,函数,数组. 2.java关键字:被Java语言赋予了特殊含义的单词,所有字母均为小写. 3.标识符:是在程序中自定义的一些名称.由26个英文字母大小写,数字:0-9 ,符号:_ $ 组成.  注意: 数字不可以开头 ,不可以使用关键字,并且严格区分大小写. Java中的名称规范:  包名:多单词组成时所有字母都小写. •  xxxyyyz…
包的命名一般用公司域名但是注意域名后辍要放前面如下 package com.cnblogs.i.Cat//对应地址是com/cnblos/i/cat.class也就是Cat.class的地址 如果想将一个类放入包中,在这个类源文件第一句话写package 必须保证该类class文件位于正确目录下 另外的类向访问的话:可以写全名或引入 .访问位于同一个包中的类不需要引入 import com.cnblogs.i.Cat//引入方式 com.cnblogs.i.Cat cat = new com.c…
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4255680.html 第八章      通用程序设计 45.      将局部变量的作用域最小化 将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能性. 要使用局部变量的…
Effective Java通俗理解(上) 第31条:用实例域代替序数 枚举类型有一个ordinal方法,它范围该常量的序数从0开始,不建议使用这个方法,因为这不能很好地对枚举进行维护,正确应该是利用实例域,例如: 1 /** 2 * 枚举类型错误码 3 * Created by yulinfeng on 8/20/17. 4 */ 5 public enum ErrorCode { 6 FAILURE(0), 7 SUCCESS(1); 8 9 private final int code;…
将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能性. 要使用局部变量的作用域最小化,最有力的方法就是在第一次使用它的地方才声明,不要过早的声明. 局部变量的作用域从它被声明的点开始扩展,一直到外围块的结束外.如果变量是在"使用它的块"之外被声明有,当程序退出该块之后,该变量仍是可见的,如果它在目标使用区之前或之后意外使用,将可能引发意外错误. 几乎每个局部变量的声明都应该包含一个初始化表达式,如果你还没有足够信息来对象一个变量进行有意义的初始化,就应该推迟这个…
一.将局部变量的作用域最小化      本条目与前面(使类和成员的可访问能力最小化)本质上是类似的.将局部变量的作用域最小化,可以增加代码的可读性和可维护性,并降低出错的可能性. 使一个局部变量的作用域最小化,最有力的技术是在第一次使用它的地方声明. 几乎每一个局部变量的声明都应该包含一个初始化表达式. 在循环中经常要用到最小化变量作用域这一个规则.for循环使你可以声明循环变量(loop varialbe),它们的作用域被限定在正好需要的范围值内(这个范围包括循环体,以及循环体之前的初始化.测…
<Effective Java(中文第二版)>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230382186 Java(中文第二版)>[PDF]"  TITLE="<Effective Java(中文第二版)>[PDF]" /> 编辑推荐 <Sun 公司核心技术丛书:EffectiveJava中文版(第2版)>内容全面,结构清晰,讲解详细.可作为技术人员的参考用书.编码平添乐…