Java中的数据类型

2021/06/07
数据类型的作用是什么?
程序中的数据都有特定的数据类型,不同的数据类型占用的内存空间不同。
数据类型的作用是指导JVM在运行时给该数据分配多大的内存空间

Java中数据类型的种类
(1)基本数据类型:四大类八小种
第一类:整数类:byte、short、int、long
第二类:浮点型:float、double
第三类:布尔型:boolean
第四类:字符型:char
注:字符串不属于基本数据类型
(2)引用数据类型

  • 接口
  • 数组
  • 字符串

八种数据类型的取值范围

类型描述关键字字节数取值范围默认值
字节型byte1 − 2 7 − 2 7 − 1 -2^7-2^7-1 272710
短整型short2 − 2 15 − 2 15 − 1 -2^{15}-2^{15}-1 21521510
整型int4 − 2 31 − 2 31 − 1 -2^{31} - 2^{31}-1 23123110
长整型long8 − 2 63   − 2 63 − 1 -2^{63} ~-2^{63}-1 263 26310
单精度浮点型float4 − 2 31 − 2 31 − 1 -2^{31} - 2^{31}-1 23123110.0f
双精度浮点型double8 − 2 63 − 2 63 − 1 -2^{63}-2^{63}-1 26326310.0d
字符型char2 0 − 2 16 − 1 0-2^{16}-1 02161‘\u0000’
布尔型boolean1true/falsefalse

**计算机在任何情况下只能识别二进制,**现代计算机采用交流电的方式,接通和断开两种状态,计算机只识别0和1

ASCAII 码:定义字符和二进制位之间的关系映射关系。

什么是二进制?数据的一种表现形式,只有0和1
1个字节等于8个bit位,1个bit位表示一个二进制位
1KB=1024Byte
1MB=1024KB
1GB=1024MB
1TB=1024GB

  • 数据类型中的数据有正负之分,二进制类型最左边的一位为符号位。”1“为负,”0“为正。
  • byte类型占用1个字符及8个bit位,其取值范围为-128-127.二进制表示范围为01111111-10000000

进制的转换

  • 二进制转换为十进制
  • 十进制转换为二进制

两天内容总结:

  • classpath
  • 注释
  • public class 和class的区别
  • 标识符
  • 关键字
  • 字面值
  • 变量
  • 数据类型
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值