注释
概念:在代码中起到解释说明的作用,增强可读性,良好的注释,对人理解一段代码有很大的帮助
特点:注释后面的内容对整段代码程序不造成任何影响,编译器会直接忽略跳过注释里的内容
关键字
概念:在JAVA程序中,事先被定义的,被赋予某种特殊功能的英文单词
注意事项:
- 关键字都是小写,且在Eclipse或者IDEA等软件写出来的时候会有高亮显示
- 给变量或者方法等起名字的时候不要与上面的关键字重名
标识符
概念:就是名字,就像人一样,每个人都有属于自己的名字
- 标识符是由小写字母到大写字母,0-9数字,下划线_和$符号组成的
- 起名字一定要以下划线_或者英文字母开头,严格区分英文字母大小写,比如:add和Add,这两个是完全不同的标识符
- 一定不要和关键字重名
JAVA的命名规则
- 类和接口:每个单词的首字母要大写
- 方法:第一个单词的首字母大写,从第二个单词开始,首字母大写(大驼峰命名法)
- 变量:第一个单词的首字母大写,从第二个单词开始,每个单词的首字母大写
常量
概念:就是其值不会发生改变的量
- 常量分为整数常量,小数常量,字符常量,布尔常量,字符串常量,空常量
- 整数常量:顾名思义就是所有整数,如:12,-12,13,-15等等
- 小数常量:就是带小数的数字,如:12.1,3.14156等等
- 字符常量:使用单引号引起来的常量’a’,'1’等等
- 布尔常量:用于表示是非的内容,true false
- 字符串常量:使用双引号引起来的字符序列,如"Hello,World"
- 空常量:表示空,不指向任何数据,null
变量
概念:程序运行过程中,其值会发生改变的量
- 定义格式:数据类型 变量名 = 变量值
数据类型
- 分为整数类型,小数类型,字符类型,布尔类型
- 整数类型分为:byte short ,int,long
- 小数类型分为:float,double
- 字符类型:char
- 布尔类型:boolean,就两个单词,要么真,要么假,true,false
数据类型隐式转换
- 小的范围的数据类型和大的数据范围的数据类型相加,会先将小的范围的数据类型的数据提升为大的范围的数据类型,然后在进行相加
- byte<short<int<long<float<double
- byte,short,char,int在相互运算时,会直接统统提升为int类型
数据类型显式转换
- 也称强制转换
- (要转成的数据类型)需要转换的数据
ASCII编码表
- 中国的编码表:GBK,GBK2312
- Unicode使用两个字节表示一个字符,总共能表示2的16次方个字符,可以表示全世界所有的字符
运算符
- 算术运算符
- 比较运算符
- 逻辑运算符
- 赋值运算符
- 自增自减运算符
- 位移运算符
- 三元运算符