数据类型
强类型语言:要求变量的使用要严格符合规定所有变量都必须先定义后使用
弱类型语言
Java的数据类型
基本类型(primitive type)
整数类型
- byte:1个字节范围,-128到127
- short:2个字节范围,-32768到32767
- int:4个字节范围,-2147483648到2147483647(正负21亿)
- long:8个字节范围,-9223372036854775808到9223372036854775807
浮点类型
- float:4个字节,和int占的一样
- double:8个字节,和long占的一样,常用
字符类型
- char:2个字节
boolern(布尔)类型
- 只有true和false,占1个位
注
范围可以通过大写首字母,然后Ctrl+左键查询
引用类型(reference type)
除了基本类型都是引用类型
类
接口
数组
科普
- 位(bit):是一个存储元,计算机内部数据储存的最小单位,
11001100是一个八位二进制数
- 字节(byte):是一行存储元(8个存储元),计算机数据处理的基本单位,习惯用大写的B来表示
- 1B(byte,字节)=8bit(位)
- 字符:计算机中使用的字母、数字、字和符号
- 1bit表示1位
- 1Byte表示一个字节1B=8b
- 1024B=1KB,1024KB=1M,1024M=G,1024G=1T
- 电脑的寻址能力与其是32位(最大支持4G内存)和64位(最大支持128G内存)相关