面试中经常遇到的问题,有必要弄清楚,Java语言中的基本数据类型有 哪几种
byte字节长度整形
short短整形
int整形
long长整形
float 单精度浮点型
double 双精度浮点型
char 单个字符
boolean 布尔类型
short短整形
int整形
long长整形
float 单精度浮点型
double 双精度浮点型
char 单个字符
boolean 布尔类型
由于java认为基本数据类型不是对象,但是对于这些类型有一些很重要的属性和经常要用的方法, 因此对于每一种数据类型jdk包都提供其对应的包装类:
基本类型的包装类
Short Integer Long Float Double Character Boolean
几种数据类型的最大值
The largest byte value is 127
The largest short value is 32767
The largest integer value is 2147483647
The largest long value is 9223372036854775807
The largest float value is 3.40282e+38
The largest double value is 1.79769e+308
The largest short value is 32767
The largest integer value is 2147483647
The largest long value is 9223372036854775807
The largest float value is 3.40282e+38
The largest double value is 1.79769e+308
还有一个很重要的常识:String类型不是基本数据类型,并且也要注意,String类型不是char类型的包装类。