一、java中的注释:
二、java标识符的命名规则
三、java数据类型
java的数据类型分为8大基本数据类型和3大引用数据类型。
1、8大基本数据类型包括:
数值型(整数型(byte、short、int、long);浮点型(float、double))、
字符型(char)、
布尔型(boolean)。
2、3大引用数据类型
类(class)、
接口(interface)、
数组([])。
四、基本数据类型的转换
1、计算机存储单位的转换关系
2、数据转换(容量小的转换为容量大的)
可以自动将容量小的转换为容量大的
char、short、byte->int->long->float->double
float(单精度,可以精确到8位有效数字)
double(双精度,可以精确到float的2倍)
3、数据转换(容量大的转换为容量小的)
4、数据运算
五、运算符
运算符包括:算术运算符、赋值运算符、比较(或关系)运算符、逻辑运算符、位运算符、条件运算符
1、算术运算符
+:1、正号2、数值相加(数值相加时必须是同一数值类型)3、字符串相连接
-:1、负号2、数值相减(数值相减时必须时同一数据类型)
*:数值相乘
/:数值相除取整
%:数值相除取余
++:1、先运算后取值(例如:a = 2;b = ++a 结构:a = 3;b = 3)2、先取之后运算(例如:a = 2;b = a++ 结果:a = 3;b = 2)
--:1、先运算后取值(例如:a = 2;b = --a 结构:a = 1;b = 1 )2、先取之后运算(例如:a = 2;b = a-- 结果:a = 1;b = 2)
2、赋值运算符
=:a = b
+=:a += 1(a = a + 1)
-=:a -= 1(a = a - 1)
*=:a *= 2(a = a*2)
/=:a /= 2(a = a/2)
%=:a %= 2(a = a%2)
3、比较运算符(比较运算符的结果都是boolean型)
==:相等于
!=:不等于
>:大于
<:小于
<=:小于等于
>=:大于等于
4、逻辑运算符
&:逻辑与(左边为false右边还进行)
&&:短路与(左边为false右边不再进行)
|:逻辑或(左边为ture右边还进行)
||:短路或(左边为ture右边不再进行)
!:逻辑非(否定)
^:逻辑异或(相同为false不同为ture)