概述
Java基础
(1)基本数据类型各占多少个字节
数据类型
字节
byte
1
short
2
int
4
long
8
float
4
double
8
char
2
boolean
4
(2)十六进制
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F表示,其中:A~F相当于十进制的10~15,这些称作十六进制数字。
参考地址: https://zh.wikipedia.org/wiki/%E5%8D%81%E5%85%AD%E8%BF%9B%E5%88%B6
(3)大小端模式
大端模式:低位(字节/比特)放在高地址中,高位(字节/比特)放在低地址中。
小端模式:低位(字节/比特)放在低地址中,高位(字节/比特)放在高地址中。
一般操作系统都是小端模式;而通讯协议是大端模式。
java和平台无关,默认是大端模式。
参考地址:https://www.cnblogs.com/justkong/p/8807534.html
自定义协议
(1)对接数据帧封装协议
表2.3.1 通用数据帧
帧 头
2byte
帧长度
4byte
帧流水号
2byte
协议版本
1byte
命令
1byte
数据
最后
以上就是谨慎猫咪为你收集整理的java 数据帧封装思路_JAVA腾晖数据帧对接指南的全部内容,希望文章能够帮你解决java 数据帧封装思路_JAVA腾晖数据帧对接指南所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复