数据类型分为两种:基本数据类型和引用数据类型(也称复合数据类型)
一、基本数据类型
定义:由程序设计语言系统所定义、不可再划分的数据类型。所占内存大小是固定的,与软硬件环境无关。在内存中存放的是数据值本身。
整型: byte short int long
浮点型: float double
逻辑型: boolean
字符型:char
整型
浮点型
逻辑型(boolean布尔型)
只有true( “真”)和false( “假” )两个取值。true和false不能转换成数字表示形式。占1个字节,默认false。
字符型(char)
用来存储单个字符。采用的是Unicode字符集编码方案,在内存中占2个字节。
1.字符声明只能表示单个字符,用单引号。
2.Java语言中所有可见的ASCII字符都可以用单引号括起来成为字符。
3.字符型数据可以转化为整型。
二、引用数据类型
定义:在内存中存放的是指向该数据的地址,不是数据值本身。
包括类、数组、接口等。