一、八大基本数据类型
基本数据类型
数值类型
整数类型:byte占1字节:-128~127
short占2字节:-32768~32767
int占四字节 (最常用的)
long占8字节(Long类型要在数字后面L)
浮点类型:float占四字节(Lfloat类型要在数字后面加个F)
double占8字节
字符类型:char占两个字节(String是字符串,不是关键之,是一个类)
boolean类型:占1位其值只有true和false两个
引用数据类型
类
接口
数组
补充:什么是字节?
位(bit):是计算机 内部数据 存储的最小单位,11001100是一个8位的二进制数
字节(byte):是计算机 数据处理 的基本单位,习惯上用大写B来表示
1B(byte,字节)= 8bit(位)
字符:是指计算机中使用的字母、数字、字和符号
1bit表示1位
1Byte表示一个字节 1B = 8b
1024B = 1KB
1024KB = 1MB(兆)
1024M = 1GB
1024G = 1TB
浮点数扩展:
float 有限 离散 舍入误差 大约 接近但不等于 (最好完全避免使用浮点数进行比较)
!!!银行业务如何表示钱? 使用BigDecimal 一个数据工具类
布尔值扩展:
boolean flag = true;
if(flag==true){ } //新手
if(flag){ } //老手