数据类型与变量

数据(data)                  一般都默认是内存上的数据

1.数据类型(data type)

2.变量(variable)

3.基本数据类型的一定规则(数据转换和类型提升)。

基本数据类型一共八种

1.整型(byte1、short2、int4、long8)          2.字符型(char2)

3.浮点型(float4、double8)                     4.布尔数据类型(boolean)true/false

负数到正数都有、和32位、64位操作系统无关

0b(二进制)、0o(八进制)、0x(十六进制)

0正数    1负数            浮点型表示小数时是有精度损失的。

char可以认为是特殊类型的整型。

整型默认为int型,浮点型默认为double

字节是计算机中表示空间大小的基本单位。计算机使用二进制表示数据,8个二进制位表示一个字节。

应用数据类型

变量:内存上的一块区域(在内存的哪?区域的大小--变量的数据类型)

1.定义阶段

变量类型   变量名称

变量类型   变量名称=初始值。

变量根据在代码中定义的位置,有不同的种类(目前我们只关注局部变量)

决定了变量的不同

作用域(scope)代码视角

生命周期(life) 内存视角

注意:局部变量的语境下,如果一个变量只定义,没有赋值,无法直接使用。

常量即程序运行期间,固定不变的量称为常量。

字面量的类型:

0b10;  二进制==2

0o10;  八进制==8

0x10;十六进制==16

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

穿狼皮的小红帽

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

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

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

打赏作者

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

抵扣说明:

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

余额充值