Java byte 踩坑基础
简介
在Java中,byte类型的数据是8位带符号的二进制数。8位带符号二进制数的取值范围是[-128, 127],所以在Java中,byte类型的取值范围也是[-128, 127]
在Java 里 0xAA 和 (byte)0xAA 表示的值是不一样的
原因:因为如果我们没有强制转换为byte,那么0xAA 表示的就是正常的int类型的数值,而不是8位的byte,计算出来的值肯定是不一样的。
(byte)0xAA int 值为-86
我们可以用以下方法去计算一个byte 的值: byte a = (byte)0b10101010;
我们看下以下案例:
我们使用计算机看下:
我们使用计算机看下:
注意:
0xAA 表示的是一个字节,而不是两个!因为AA 表示的是8位,所以0xAA 表示一个字节,这点在二进制编码过程中要注意!
使用技巧:
我们可以修改最后两位为AA,然后在粘贴到十六进制里面,查看对应的int值
FFFFFFFFFFFFFFAA
Windows 计算器可以选择byte
参考:
https://www.cnblogs.com/zl181015/p/9435035.html
Java byte 踩坑基础相关推荐
- 【Java笔记+踩坑】SpringBoot基础3——开发。热部署+配置高级+整合NoSQL/缓存/任务/邮件/监控
导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 ...
- 【Java笔记+踩坑】SpringBoot基础2——运维实用
导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 ...
- 【Java笔记+踩坑】SpringBoot——基础
导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 ...
- 西安交通大学915考研--编程题Java代码踩坑(2020年真题)
西安交通大学915考研–编程题Java代码踩坑(2020年真题) 目录 西安交通大学915考研--编程题Java代码踩坑(2020年真题) 2020.1--寻找方程组的解 2020.2--几组数中筛选 ...
- 【黑马Java笔记+踩坑】MyBatisPlus基础
用于复习快速回顾. 目录 1,MyBatisPlus简介 1.1 回顾SpringBoot整合Mybatis 1.2 快速入门,实体类注解总结 1.3 MybatisPlus特性 2,标准数据层开发 ...
- 【黑马Java笔记+踩坑】JavaWeb基础——JDBC
目录 JDBC JDBC概述 JDBC概念 JDBC本质 JDBC好处 JDBC步骤 标准代码 编写代码步骤 获取数据库连接的各种方式 JDBC所有API 驱动管理类 DriverManager 数据 ...
- java foreach 原理_一不小心就让Java开发者踩坑的failfast是个什么鬼?
1 什么是fail-fast 首先我们看下维基百科中关于fail-fast的解释: 在系统设计中,快速失效系统一种可以立即报告任何可能表明故障的情况的系统.快速失效系统通常设计用于停止正常操作,而不是 ...
- 一不小心就让Java开发者踩坑的fail-fast是个什么鬼?
我在<为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作>一文中曾经介绍过Java中的fail-fast机制,但是并没有深入介绍,本文,就来深入介绍一下fa ...
- java arraylist 初始化_一不小心就让Java开发踩坑的fail-fast是个什么鬼?
什么是fail-fast 首先我们看下维基百科中关于fail-fast的解释: In systems design, a fail-fast system is one which immediate ...
最新文章
- nodejs-REPL/回调函数/事件循环
- 启明云端分享| sigmstar SSD201/SSD202D/SSD210/SSD212开机动画启动到底能做到多少
- 铺地毯(矩形的交+前后缀矩形交)
- 自清洁集合和自清洁事件
- (转)EXCEL2007存储格式xlsx
- linux-2.6.
- poj 3928 树状数组
- java案例代码6-评委打分的模拟程序
- 【Zotero同步管理】【Zotero 6.0 + 坚果云 + iPad官方zotero APP】最新版教程
- malloc函数和free函数的使用方法解析
- 服务器是如何被入侵的
- 奥城大学计算机专业,美国硕士双录取院校一览表:
- FontLab VI(字体制作软件)v6.1.4.7043中文版
- 以清净心看世界,以欢喜心过生活,以平常心生情味,以柔软心除挂碍。
- 周集中团队Nature子刊中网络图布局的R语言可视化复现
- Axure-图片放大缩小
- 用CUPS共享打印机给笔记本和手机-20210125更新
- LeetCode-数据结构
- python画残差图_seaborn回归图---回归模型图Implot、线性回归图regplot、线性回归残差图residplot...
- PS抠字、PS修改图片文字
热门文章
- python奥运五环_python如何画奥运五环
- esp8266手册_ESP8266_前言
- android自动化优化工具,一键自动优化系统大师下载
- xman的思维导图快捷键_Xmind:ZEN思维导图有哪些使用技巧,最实用的快捷键是什么?...
- 虚拟机无法连接以太网
- 业余无线电通信_登山与业余无线电的完美结合,便携式电台参加VHF比赛心得体会...
- 解放双手 | Jenkins + gitlab + maven 自动打包部署项目
- BZOJ-1644: [Usaco2007 Oct]Obstacle Course 障碍训练课(SPFA)
- Linux(Centos)快速搭建SVN服务器
- android 生成签名命令