关键字的定义:有特殊含义的,被保留的,不能随意使用的字符。 特点:1.都是小写字母 2. 在增强的记事本中有特殊颜色 标识符:自定义内容,用来定义变量,类,方法的名字。 命名规则:1.可以包含字母数字下划线和$ 2.字母不能作为第一个数字 3.不能是关键字 类的命名规范:大驼峰式 变量方法:小驼峰式 常量分类:1.整形常量 2.字符型常量 3.浮点型 4.布尔型 5.字符串型 6.空常量null(不能在打印语句中输出) 数据类型:基本数据类型: 1. 整形byte short int long 2. 浮点型float double 3. 字符串型 char 4. 布尔型 true false 引用数据类型 String enum 接口 对象 注意事项:浮点型不是精确的值 数据范围和字节数不一定相关 数据类型的转换: 隐式转换:由小范围的转向范围大的 显示转换:由大范围的向小范围转换(等号右边的范围不能超出左侧数据类型的范围) 显示转换可能会造成精度损失或数据溢出 注意: Byte short char在进行数据计算的时候,会自动提升为int类型 编译器的优化:1.byte short char类型数据未超过数据范围,会被编译器强转为int类型 2.编译器的常量优化 Switch(表达式):表达式中的数据类型: 基本数据类型:byte short int char 引用数据类型:string enum 注意事项: Case后面的值不能重复 方法的重载:方法名相同,方法的参数个数,数据类型,顺序不同,与返回值的修饰符无关 数组的长度在运行期间不能改变 数组中的数据类型一致 动态初始化:确定长度 静态初始化:确定内容(省略格式)
|