一、标识符
1、组成
首字母(字母,下划线,﹩)+其余部分(数字,字母,下划线,﹩)
2、命名规范
①由大小写字母、下划线、数字、﹩
②数字不能开头
③标识符长度没有限制
④标识符不能是关键字和保留字
⑤标识符命名最好能反映出其作用
⑥java语言对字母的大小写有严格要求
⑦所有自定义标识符都要遵循规范
3、数据类型
基本数据类型:整型(byte,short,int,long)、浮点型(float,double)、字符型(char)、布尔型(boolean)
二、数据类型转换
1、自动转换:由低级别到高级别数据类型转换为自动转换;满足自动转换条件,两种类型要兼容,目标类型大于目的类型。
char
byte→short→int→long→float→double (由低级别到高级别)
2、强制转换:将高级别类型数据赋值给低级别类型数据,缺点是会损失精度。
例:int m = 786;
byte n = (byte) m; //强制类型转换
short s = (short) m;
三、运算符
1、算数运算符:+、-、*、/、%(加、减、乘、除、取余);
2、关系运算符:==、!=、>、<、>=、<=;
3、逻辑运算符:&、|、~、&&(短路与)、||(短路或)、!(逻辑反)[&&两边全真则为真;||一边为真则为真]
4、赋值运算符:=、+=、-=、*=、/=、%= (i += i+1→i = i+(i+1));
5、单目运算符:++、--;
6、多目运算符:a>bture:false(条件运算符);
7、位移运算符:<<、>>、>>>
时间: 2024-09-30 16:41:07