A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

huangli

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© huangli 初级黑马   /  2018-7-19 22:12  /  812 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

关键字的定义:有特殊含义的,被保留的,不能随意使用的字符。
特点: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后面的值不能重复
方法的重载:方法名相同,方法的参数个数,数据类型,顺序不同,与返回值的修饰符无关
数组的长度在运行期间不能改变
数组中的数据类型一致
动态初始化:确定长度
静态初始化:确定内容(省略格式)

1 个回复

倒序浏览
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马