数据类型(基础2)
java是个强类型语言,整数就要用整数类型,小数就要用小数类型,对大小写十分敏感。
八大数据类型
整数
从-128到127
byte占1个字节范围:-128—127
short占2个字节范围:-32768—32767
int占4个字节范围:-2147483648—2147483647(最常用的类型)
long占8个字节范围:-9223372036854775808—9223372036854775807(这个类型要在数字后面加上L,用以区分)

小数或者叫浮点数
浮点数不能表示精确的数值,不能用于比较或货币等
float(占4个字节)跟long一样要在数字后面加上F加以区分
double(占8个字节)则不用

字符
char(占2个字节)只能是单个字符的字符类型,可以是英文字母,中文,但就是只能是一个。
String 是字符串,不限数量的字符类型。(注意大小写,开头S是大写)

布尔值(boolean占1位):是非,对和错
boolean flag=true;(flag是对的)
boolean flag=false;(flag是错的)

关于字节
-
位(bit):是计算机 内部数据 储存的最小单位, 11001100是一个八位二进制数,1B(byte,字节)=8bit(位)所以这就是一个字节
-
字节(byte):是计算机中 数据处理 的基本单位, 习惯上用大写B来表示
-
1B(byte,字节)=8bit(位)
-
字符:是指计算机中使用的字母,数字,字和符号
-
-
1Byte表示一个字节 1B=8b(bit)
-
1024b=1kb
-
1024kb=1m
-
1024m=1g
-


布尔值扩展
在打布尔值代码的时候是可以缩写的(代码要精简)
比如:boolean flag=true;
if (flag==true){}
if (flag){}
两个如果是一样的

- —— - [学习资料来源](https://www.bilibili.com/video/BV12J41137hu?p=1)


浙公网安备 33010602011771号