Java数据类型

java语言内置了8种基本数据类型(六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型)和设计了四种引用类型。

   基本数据类型

    byte:

            byte数据类型是8位,有符号位,是整数类型(用来保存整数)

            最大值:2^7-1=127

            最小值:-2^7= -128

            默认值:0

      

   short:

         short 数据类型是 16 位、有符号位,是整数类型(用来保存整数)

         最大值是:2^15 - 1=32767

         最小值是:-2^15 = -32768

         默认值是:0

   int:

         int数据类型是 32 位、有符号位,是整数类型(用来保存整数)

         最大值是:2^31- 1=2,147,483,647

         最小值是:-2^31 = -2,147,483,648

         默认值是:0

    

 long:

         int数据类型是64位、有符号位,是整数类型(用来保存整数)

         最大值是 :2^63- 1=9,223,372,036,854,775,807

         最小值是:-2^63 = -9,223,372,036,854,775,808

         默认值是:0L

     

float:

         float数据类型是32位、有符号位,是浮点数类型(单精度)(用来保存小数)

         最大值是 :3.4028235*10^38

         最小值是:-3.4028235*10^38

         不能表示精确的值,如货币

         默认值是:0.0f

double:

        double数据类型是64位、有符号位,是浮点数类型(双精度)(用来保存小数)

        不能表示精确的值,如货币

         默认值是:0.00d

char:

        char数据类型是16位d的Unicode字符  (用来保存字符)     

        最小值: \u0000(十进制等效值为 0)

        最大值: \uffff(即为 65535)

        默认值是: \u0000

        只能放单个字符 (char a='a';)

boolean:

        boolean数据类型占1位(bit),只有两个值:“false/true”

        在底层中用0与1表示“false”与“true”

         默认值是:false

引用数据类型

类(class):

       类是一个模本,它描述一类对象的行为和状态

       类是一组数据和改变数据的方法

接口(interface):

       接口是一个准类,类的模本,不过“继承了接口的类”可以加写一些东西,从而形成唯一的类

       接口中可以写一些static数据和抽象方法

抽象类(abstract):

        抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。

数组(array[]):

        数组指的就是一组“相关类型”的变量集合,并且这些变量可以按照统一的方式进行操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

广帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值