🏀1、Java数据类型概述
Java根据各数据的特点而进行的分类,用来修饰变量,共分为基本数据类型和引用数据类型两大类,各大类也分许多小类,如上图
🏀2、数据存储单位
🎉位、字节、字是计算机数据存储的单位。位是最小的存储单位,每一个位存储一个1位的二进制码,一个字节由8位组成。而字通常为16、32或64个位组成。
🍰位是最基本的概念,在计算机中,由于只有逻辑0和逻辑1的存在,因此很多东西、动作、数字都要表示为一串二进制的字码例如: 1001 0000 1101等等。其中每一个逻辑0或者1便是一个位。
🍰字节,是由八个位组成的一个单元,也就是8个bit组成1个字节。
🍰字(Word)代表计算机处理指令或数据的二进制数位数,是计算机进行数据存储和数据处理的运算的单位。对于32位计算机与64位计算机,字的大小往往不同。32位计算机:1字=32位=4字节,64位计算机:1字=64位=8字节。
🏀3、基本数据类型
🍰Java一共有八种基本数据类型,各基本数据类型基本信息如上图,变量声明示例如下:
byte b = 10;
short s = 10;
int i = 10;
long l = 10L;
float f = 10.2f;
double d = 10.3d;
char c = '好';
boolean bl = true;
- 💎声明long类型数据的时候,后面需要加L或者l (一般加大写L)
- 💎声明float类型的数据的时候加f或者F
- 💎声明char类型的数据的时候,要使用单引号,并且单引号里面只能放一个字符。
- 💎浮点型默认为double类型,但也应加d方便区分