一、标识符
在Java程序中有些名字是可以自定义的,那么这些自定义的名字我们就称为自定义的标识符。
1.标识符要注意的细节
① 标识符的组成元素是由字母,数字,下划线(_)和美元符号($)
② 标识符不能以数字开头
③ 标识符是严格区分大小写的
④ 标识符是没有长度限制的
⑤ 标识符的命名一般要有意义(要做到见名知意)
⑥ 关键字和保留字不能用作自定义的标识符
2.自定义标识符的规范
① 类名和接口名单词首字母大写,其他单词小写
② 变量名与方法名首单词全部小写,其他单词首字母大写,其他小写
③ 包名全名单词小写
④ 常量全名单词大写,单词与单词之间使用下划线分隔
二、关键字
关键字就是Java程序中具有特殊含义的标识符。关键字一般用于描述一个程序的结构或者表示数据类型。
常用的关键字
三、注释
注释就是使用文字对程序的说明,编译器会忽略注释的内容。
1.注释的类别
单行注释 //注释内容
多行注释 /*注释内容*/
文档注释 /**注释内容*/
2.多行注释与文档注释的区别
多行注释的内容不能用于生产一个开发者文档,而文档注释的内容可以生成一个开发者文档。
3.javadoc工具使用
使用javadoc开发工具即可生成一个开发者文档
javadoc工具的使用格式:
javadoc -d 存放文档的路径 java源文件
使用javadoc工具要注意的细节
① 果一个类需要使用javadoc工具生成一个软件的开发中文档,那么该类必须使用public修饰
② 文档注释的内容一般都是位于类或者方法的上面
4.写注释的规范
一般单行注释是位于代码的右侧,多行注释与文档注释一般是写在类或者方法的上面
5.注释要注意的细节
① 单行注释可以嵌套使用
② 多行注释和文档注释不能嵌套使用
6.注释的作用
① 使用文字对程序说明
② 调试程序
四、常量
常量就是程序在运行过程中其值不能发生改变的量。
1.常量的类别
整数常量:10,23
小数常量:3.14
布尔常量:只有两个值true或者false
字符常量:就是单个字符使用单引号引起来的内容 ‘a’
字符串常量:就是使用双引号引起来的内容 “helloworld”
2.整数常量的表现形式
整数的表现形式主要是以不同的进制(二进制,八进制,十六进制)表现出来的
1) 十进制与二进制之间的转换
2) 十进制与八进制之间的转换
八进制:三个二进制位是一个八进制的数据
3) 十进制与十六进制之间的准换
十六进制:四个二进制位是一个十六进制的数据
3.进制数据表示
二进制的数据需要以0b开头
八进制的数据需要以0开头
十六进制的数据需要以0x开头
五、变量
变量就是一个存储数据的容器
1.数据类型种类
基本数据类型
引用数据类型
2.Java中的八种基本数据类型
1) 整数的数据类型
byte(字节) 8位 -128-127
short(短整型) 16位 65535
int(整型) 32位
long(长整型) 64位
注意:如果一个整数没有加上任何标识的时候,那么默认是int类型。
如果需要把该数据表示成一个long类型的数据,那么需要在该数据后面加上L表示
2) 小数的数据类型
float(单精度浮点型) 32位
double(双精度浮点型) 64位
注意:如果一个小数没有加上任何标识的时候,那么该小数默认是double类型数据。
如果需要把该数据表示成一个float类型,那么需要在小数后面加上f表示
3) 布尔类型:布尔类型只有两个值,true或者false
boolean 1字节或者4个字节
《Java规范》
如果使用boolean声明一个基本类型的变量时,那么该变量占4个字节
如果使用boolean声明一个数组类型的时候,那么每个数组的元素占一个字节
4) 字符类型
char 2字节(16位)
八种基本数据类型
整数:byte,short,int,long
小数:float,double
布尔:boolean
字符:char
3.字符串
String 引用数据类型,不是基本数据类型
3.声明变量的方式
方式1:数据类型 变量名;
方式2:数据类型 变量名1,变量名2,…
一次性声明了多个相同类型的变量
注意:
① 变量是必须先声明再使用
② 在一个作用域中不能声明同名的变量