JAVA中的数据类型

数据类型,你可以理解为不同大小的盒子,Java中为啥要有这个东西?试想一下,生活中没有了熟料袋,盒子等容器,生活会怎么样?Java中使用不同的数据类型来装不同内容的数据。

数字类型:  
          1、byte字节,大小为1,可以理解小鸡啄米,每次啄一粒稻米。范围-127~128

2、short短整型,大小为2个字节,相当于一个勺子的容量。范围,-32768~32767

3、int整型,大小为4个字节,相当于一个碗,范围-2147483648~2147483647,

4、long长整型,大小为8个字节,相当于一口郭,范围-9223372036854775808~9223372036854775807,要以L或者l结尾;

记忆方法:你在家的小院子吃着饭,旁边有个小鸡正在啄你掉在地上的饭粒(byte),你疯狂的用勺子(short)将碗(int)里的肉向嘴里送,米粒都粘到脸上了,左边一个右边一个,妈妈看到你都笑了,慈祥的说,别急锅里(long)还有。

浮点型:
          1、float,4个字节,相当于装蜂蜜的罐子,有效位数6-7位。以F或者f结尾

2、double,8个字节,相当于油桶,有效位数15位。以D或者d结尾,

float和double表示的都是小数,区别就是小数点后能保留多少位。

记忆方法:想象下油桶和蜂蜜的罐子,将油和蜂蜜倒出来,哪个残留的多。

字符型:
          1、char类型,表示一个字符,大小为2个字节,表示一个Unicode编码。比如存放A

布尔类型:
          1、boolean:布尔类型,真或者假,一般你媳妇问你藏私房钱了吗,这答案都是布尔类型。

字符串不是基本的数据类型

常见的面试题:

1、请说出JAVA中基本的数据类型,分别介绍一下使用规则。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值