数据类型——变量
代码中的变量
变量名:
完成逻辑,给自己看的 给其他人看的
变量值:
用于具体运算的 存储的
变量的存储:
第一个结构: (符号表) 存储代码中的变量信息 (类型 名称 长度 值存储地址)
第二个结构: 存储变量的值
数据类型
数据类型是编程语言设计的一组单词,用于表示不同的数据范围/类别 具备一定的通用
性
八大基本数据类型:
程序中所有数据的基石,定义的变量在内存中占用的空间 以bit为单位
整数型:表示正负整数,这种叫做有符号整数型,而无符号整数型就只有0-正、(max,符号指的是: 正负符号)
byte short int long
8 16 32 64
byte 取值范围: 有2^8个数字 -128~127 -2^7 ~ 2^7-1
浮点型:表示带小数的数
float :32bit 最多精确到小数点7位
double: 64bit 最多精确到小数点15位
2,147.483,646767295
因为浮点数类型的两个类型定义的变量占用的空间始终是固定尺寸
所以当整数部占用空间过多时,小数部分剩余的空间不够满足7/15位
小数的精确度了
字符型:表示文字符号的一种类型
char 无符号类型 16bit 0~2^16-1 包括在int范围之内
使用单引号表示单个字符 ,每个字符在编码系统中都是一个固定的数
字编号
布尔型:表示条件运算的结果 真-成立 假-不成立
boolean 只有两个值 true false
其他数据类型: 除了上面八个剩下的数据类型都是一个样 所有的类都是数据类型
String
Object
数组
User
Student
Ball