Hello,大家好!我是程序员阿飞!从今天起继续面试,找一个不用出差的工作。可以陪在女友旁边,这样她就不用害怕了。好了,进入今天的主题。今天主要学习的是Java中最基础的八大基础数据类型。
1、八大数据类型
整型:byte、short、int、long
浮点型:float、double
布尔型:boolean
字符型:char
2、整型数据的取值范围
byte:-2^7~2^7-1
short:-2^15~2^15-1
int:-2^31~2^31-1
long:-2^63~2^63-1
3、什么是浮点型?什么是单精度和双精度?为什么不能用浮点型表示金额?
可以用来表示小数的数据类型,称之为浮点型。
单精度:在内存中占32bit,有效数字为6~7位。
双精度:在内存中占64bit,有效数字为15~16位。
注意:没有特点说明时,常量是作为双精度处理的,若要使用单精度,需要在后面加上F或者f。
金额不用使用浮点数表示的原因:https://blog.csdn.net/bruce128/article/details/52529734