JAVA程序员笔记-第002篇—变量、数据类型、运算符(2021.7.14)

变量

1.变量的声明: 类型+ 变量名
2.变量 如果没有赋值 不能使用

变量的生命周期:
1.变量的声明开始,到变量所在最近块(既 {}中括号引起来的代码)的结束
2.变量 在其 生命周期的 范围内,不允许 重复声明

成员变量和局部变量:

————————————————————————————————————————

数据类型

在java中需要使用到变量,而变量有不同的数据类型。
其中,基本数据类型分为:整数类型,小数类型,字符类型和布尔类型

整数类型:byte、short、int、long
每种类型都有其取值范围,比如声明一个byte 类型的变量 a,那么a的取值范围是-128—127
1字节(b)= 8bit
注意:字节的符号为b 不是bit的缩写

取值范围 占用字节数
byte -128—127 1
short -2^15— 2^15-1 2
int -2^31— 2^32-1 4
long -2^63— 2^63-1 8

记住byte的范围即可,剩下的范围记个大概。

  • ps:简单来说,因为计算机只识别二进制 1 和 0
    byte 占1字符 也就是8bit 所以是一个8位二进制数,取值范围用二进制表示:1000 0000 - 0111 1111
    其中 最高位是符号位 0代表整数 1代表负数 所以最小值为 1000 000
    最大值为 0111 1111 转为十进制即为上表取值范围
    其他类型取值范围以此类推。

小数类型:
double
float

数据类型转换:
规则:
在这里插入图片描述
数据类型

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值