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