JAVA语法基础 标识符 关键字 注释 变量 数据类型与类型转换
1 JAVA语法基础
1.1 标识符
1.2 关键字
在Java中,有一些单词被赋予了特定的意义,一共有53个关键字。
这53个单词都是全小写,其中有两个保留字:const和goto。
其中 true,false,null也不可以被用作标识符和关键字,他们只是字面值~
1.3 注释
1.4 变量:
定义变量的规则:变量的类型 变量的名字 变量值
1.5 常量
2 数据类型
2.1 基本类型介绍(八种)
2.2 引用类型
3 基本类型的字面值(5条)
3.1 整数字面值是int类型
3.2 byte,short,char三种比int小的整数可以用范围内的值直接赋值
3.3 浮点数的字面值是double类型
3.4 字面值后缀L D F
long x =888888888888L; 字面值是int类型,需转成long类型的数据,加字面值后缀L即可
float b = 9.0F; 9.0字面值是double类型,加后缀F会变成float类型
double d = 2D; 2字面值是int类型,加后缀D,会变成double类型
3.5 进制前缀
4 基本类型的类型转换
![](https://i-blog.csdnimg.cn/blog_migrate/556ff15e8a49869f92bd5e4570d9daba.png)
4.1 小到大(隐式转换)
byte m =120;
int n = m;
float f =3.2f ;
double d = f;
4.2 大到小(显示转换)
int x =999;
byte y =(byte) x;
4.3口诀
小到大,直接转 大到小,强制转 浮变整,小数没
5 运算规则(5条)
1)计算结果的数据类型,与最大数据的类型一致
2) byte short char 三种比int小的整数,运算时会自动提升成int类型,再计算
3)整数运算溢出现象
4)浮点数运算不精确的现象
5)浮点数的特殊值的现象
每日一词
salary 工资
Duplicate 重复的
variable 变量
resolved引用
type 类型
initialization初始化