java中的标识符、关键字、数据类型
标识符 我们自定义的类或变量名等,需要注意的是标识符的命名规则,“见名知意”,” 驼峰标识”
关键字 被赋予特定的含义 都是小写的英文 如class、case、super···
数据类型
1、基本数据类型 2、引用数据类型
1、基本数据类型 数值型(byte、short、int、long或是float、double或是char或是【布尔型boolean==用于逻辑运算真\假】)
2、引用数据类型 类class、接口interface、数组等,由于其内容涉及的较多就不在从展现,会在之后给各位需要同学一些资料练习的
数据类型的转换、强制类型转换
由低到高,依次转换
byte,short,char-> int -> long -> float -> double
强制类型转换
如:
double a = 3.13;
int b = (int)a;
int c = 123;
byte d = (byte)c;
int c1 = 1234;
byte d1 = (byte)c1;
由于boolean 类型不是数字型,所以不在此处
注意:强制类型转换通常都会存储精度的损失,所以使用时需要谨慎
【数据计算产生溢出的问题】
如:
byte的范围有限(-127~128)Short 16位无符号位整数-32768--32767
Int 32位带符号位整数-2^31--2^31-1
Long 64位带符号位整数-2^63到2^63-1
Float 32位单精度浮点数
Double 64位双精度浮点数
Boolean只有true和false值
若当加数时超过范围的有限值,就会从最小的值开始储存,同样的道理,其他也是一样的哦
当然,我们学习的主要还是理解运用,只要理解,就能永远的记住了,所以还是要实操实操代码实现的
想要源代码的例子吗?还是先自己敲敲代码吧!扩展挑战一下自己的思维吧
在此要说明的一点是:
程序格式【让别人看的清楚、舒服】
1、大括号对齐
2、缩进
3、程序块之间加空行
4、并排语句之间加空格
5、运算符两测加空格