标识符、关键字
标识(zhi)符
一个Java程序中有些名字是可以自定义的(包名、类名、接口名、方法名常量名、变量名等)这些自定义的名字我们把它称为标识符。
标识符要注意的细节:
标识符的组成可以是字母(a-zA-Z)、数字(0-9)、下划线( _ )、美元符号($),但是不能以数字开头。
在Java中标识符是严格区分大小写的。
标识符一般没有长度限制。
自定义标识符的时候命名要有意义(例如: dog, bird等),而不是无意义的(i, j, k等单字符)。
一些自定义f标识符的规范:
包名全部单词小写(例如:lang)。
类名/接口名首字母(包括多个单词的首字母)全部大写其它字母小写(例如:FactoryStudy)。
方法名(函数)和变量名首个单词全部小写,其它单词首字母大写,其它字母小写(例如:toString)。
常量全部单词大写,多个单词之间用下划线( _ )连接。
关键字
关键字就是由sun公司定义好的具有特别意义的标识符,一般用于描述程序结构或者数据类型,不能由我们用来作为类名,包名、方法名、变量名、常量名等。(其中const和goto作为保留字,现在并没有实际意义)。
Java关键字列表
常量
常量:就是程序整个运行过程中不会改变其值的量(数据)
常量类别:
整数常量 -----10,13
小数常量 -----12.2,34.34
字符常量 -----'a', 'b'
布尔常量 -----true, false
字符串常量 --“abc”, "hello"
变量
变量:就是程序运行过程中其值不是固定的,会随程序运行发生变化的数据
变量实质是内存中的一段存储空间,这段存储空间用一个变量名来标识,变量是一个容器。
变量具有的特点:
容量大小。
可以存储一定格式的数据。
具有一个变量名称。
声明一个变量并初始化的格式:数据类型 变量名 = 数据; (例如:int temp = 12; )
数据类型
数据类型是用来描述变量的容量大小的。
数据类型的类别:
基本数据类型(8种基本数据类型)( 8bit = 1个字节(byte))
byte(字节型)----------------8bit
short (短整形)--------------16bit
int(整形) ---------------------32bit
long(长整形) ----------------64bit
float(单精度浮点型)--------32bit
double(双精度浮点型)-----64bit
char(字符型) ----------------8bit
boolean(布尔型) -----------32bit(boolean数组中一个boolean元素为8bit)
引用数据类型(可以说除去基本类型以外数据类型都是引用数据类型)
string--(字符串)
类------(class)
接口---(interface)
数组---(array)
枚举---(enum)
注释
注释是用文字标识代码的作用和功能,也可以用于调试程序,注释不会编译成为字节码。
类别:
单行注释 格式:// 这里是注释的内容
多行注释 格式:/* 这里是注释的内容 */
文档注释 格式:/** 这里是注释的内容 */
Java的三种注释
文档注释也是多行注释的一种,但是文档注释可以生成开发者文档,而多行注释不能
文档注释细节:
生成开发文档命令:javadoc -d 存放文档的路径 java源文件。
一个类需要使用javadoc生成开发文档则该类必须使用public修饰。
文档注释的内容一般位于类或者方法的上面位置。
其它细节:单行注释可以嵌套使用,而多行注释和文档注释不能嵌套使用。
本文由爱学习的小蚂蚁在今日头条发表,转载请注明。