目录
数据类型
Java语言是一种强类型的语言,要求程序中的每一个数据都必须有自己的类型。
一、数据类型的分类
Java中数据类型分为:
基本数据类型:是Java语言中内置的类型,分别是整数类型、浮点类型、字符类型、布尔类型。这四类基本类型是最简单、最基础的类型。
引用数据类型:是强大的数据类型,它是基于基本数据类型创建的。JavaSE中提供了一个超级类库,类库中包含了近万种引用数据类型。
二、基本数据类型的分类
每个类型表示的数据范围和占用的内存空间大小不一样。
4类8种
1、整数类型
byte (字节型)
short (短整型)
int (整型)
long (长整型)
2、浮点类型
float (单精度型)
double (双精度型)
3、字符类型
char (字符型)
4、布尔类型
boolean (布尔型)
三、引用数据类型
类、接口、数组、枚举、空类型:null
四、基本数据类型表示范围和占用内存空间大小
四类 | 八种 | 字节数 | 数据表示范围 |
整型 (精确)
| byte | 1 | -128~127 |
short | 2 | -32768~32767 | |
int(默认) | 4 | -2147483648~2147483647 | |
long | 8 | -263~263-1 | |
浮点型 (不精确)
| float | 4 | -3.403E38~3.403E38 |
double(默认) | 8 | -1.798E308~1.798E308 | |
字符型 | char | 2 | 表示一个字符,如('a','A','0','家') |
布尔型 | boolean | 1 | 只有两个值true与false |
整数类型
十进制表示方式:正常数字 如 13、25等
二进制表示方式:以0b(0B)开头 如0b1011 、0B1001
八进制表示方式:以0开头 如01、07、0721
十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10
下一篇:(7)Java基础语法 --变量