关键字 被java语言赋予特定含义的单词 特点 全部小写 注意事项 goto和const作为保留字存在 类似于notepad++这样的高级记事本会对关键字有特殊的颜色标记 标识符 给类,接口,方法,变量等起名字的字符序列 组成规则 英文大小写字母 数字 $和_ 注意事项 不能以数字开头 不能使java中的关键字 区分大小写 常见的命名规则 包 单级包,小写 liuyi.com 多级包,小写,并用.隔开 cn.itcast.com.baidu 类/接口 一个单词 Student,Deemo 多个单词 HelloWorld,StudentName 方法/变量 一个单词,首字母小写 name,main 多个单词,从第二个单词开始首字母大写 studenTage,showAllNames 常量,全部大写 一个单词 PI 多个单词 STUDENT_MAX_AGE 注释 对程序进行解释说明的文字 分类 单行注释 // 1 多行注释 /* */ 文档注释 /** */ 需求 分析 实现 代码体现 作用 作用说明程序,提高了代码的阅读性 可以帮助我们调试程序 常量 在程序执行的过程中 ,值不发生改变的量 分类 字面值常量 字符串 "你好","hello" 整数常量 100,200 小数常量 12.32,13.421 字符常量 'a','A' 布尔常量 true,false 空常量 null() 自定义常量 表现形式 组成 开头 二进制 0,1 0b 八进制 0,1...7 0 十进制 0,1...9 默认 十六进制 0,1...f 0x 进制转换 其他进制到十进制 系数 每一个位上的数值 基数 x进制的基数就是x 权 对每一个位上的数据,从右,并且从0开始编号,对应的编号就是该数据的权 结果 基数*基数^权次幂之和 十进制到其他进制 除基取余,直到商为0,余数反转 进制转换快速转换 十进制和二进制之间的转换 8421码 二进制到八进制,十六进制转换 变量 在程序执行过程中,其值在某个范围内可以发生改变的量 变量的定义格式 数据类型 变量名 = 初始化值; 数据类型 变量名; 变量名 = 初始化值; 数据类型 java是一种强类型语言,针对每种数据都提供了对应的数据类型 分类 基本数据类型 占用字节数 整数 byte 1 short 2 int 4 long 8 浮点数 float 4 double 8 字符串 char 2 布尔 boolean 1 引用数据类型 类 接口 数组 注意 整数默认是int类型 浮点数默认是double类型 长整数要加L/l 单精度浮点数要加F/f 数据类型转换 默认转换 从小到大 byte,short,char-int-long-float-double byte,short,char之间不相互转换,直接转成int类型参与运算 强制转换 从大到小 可能会损失精度,不建议使用 格式 目标数据类型 变量名 =(目标数据类型)(被转换的数据); 注意:Boolean类型不参与类型转换 思考 float f1 = 12.345f; float f2 = (float)12.345; byte b1 = 3; byte b2 = 4; byte b3 = b1 + b2;//损失精度 byte b4 = 3+4; byte b = (byte)130;//-126
java_2018_Day10_总结
猜你喜欢
转载自www.cnblogs.com/dlbm/p/9159924.html
今日推荐
周排行